background image
<< Lesson 1 Introducing QuickTest | Recording a session on your application >>
<< Lesson 1 Introducing QuickTest | Recording a session on your application >>
QuickTest testing process
Lesson 1 Introducing QuickTest
As QuickTest runs tests, it simulates a human user by moving the mouse
cursor in a Web page or application window, clicking Graphical User
Interface (GUI) objects, and entering keyboard input; however, QuickTest
does this faster than any human user.
Testing Process
The QuickTest testing process consists of 7 main phases:
1 Preparing to record
Before you record a test, confirm that your application and QuickTest are set
to match the needs of your test.
Make sure your application displays elements on which you want to record,
such as a toolbar or a special window pane, for example, and that your
application options are set as you expect for the purposes of your test.
You should also view the settings in the Test Settings dialog box (Test >
) and the Options dialog box (Tools > Options) to ensure that
QuickTest will record and store information appropriately. For example, you
should confirm that the test is set to use the appropriate object repository
Benefits of Automated Testing
QuickTest runs tests significantly faster than human
Tests perform precisely the same operations each time
they are run, thereby eliminating human error.
You can test how the Web site or application reacts after
repeated execution of the same operations.
You can program sophisticated tests that bring out
hidden information.
You can build a suite of tests that covers every feature in
your Web site or application.
You can reuse tests on different versions of a Web site or
application, even if the user interface changes.