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
2
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 >
Settings
) 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
mode.
Benefits of Automated Testing
Fast
QuickTest runs tests significantly faster than human
users.
Reliable
Tests perform precisely the same operations each time
they are run, thereby eliminating human error.
Repeatable
You can test how the Web site or application reacts after
repeated execution of the same operations.
Programmable
You can program sophisticated tests that bring out
hidden information.
Comprehensive
You can build a suite of tests that covers every feature in
your Web site or application.
Reusable
You can reuse tests on different versions of a Web site or
application, even if the user interface changes.