1. What is QTP?
1. Quick Test is a graphical interface record-playback automation tool.
2. It is able to work with any web, java or windows client application.
3. Quick Test enables you to test standard web objects and ActiveX controls.
4. In addition to these environments, Quick Test Professional also enables you to test Java applets and applications and multimedia objects on Applications as well as standard Windows applications, Visual Basic 6 applications and.NET framework applications
2. What are the features and benefits of Quick
Test Pro (QTP) ?
1. Key word
driven testing
2. Suitable for both client server and web based application
3. VB script as the script language
4. Better error handling mechanism
5. Excellent data driven testing features
2. Suitable for both client server and web based application
3. VB script as the script language
4. Better error handling mechanism
5. Excellent data driven testing features
6. Identifies objects with Unique Smart Object
Recognition
3. Explain QTP Testing process?
1. Create your test plan - Prior to automating there should be a detailed description of
the test including the exact steps to follow, data to be input, and all
items to be verified by the test. The verification information should
include both data validations and existence or state verifications of
objects in the application.
2. Recording a session on your application - As you navigate through your application, Quick Test graphically
displays each step you perform in the form of a collapsible icon-based
test tree. A step is any user action that causes or makes a change in your
site, such as clicking a link or image, or entering data in a form.
3.Enhancing your test - Inserting checkpoints into your test lets you search for a
specific value of a page, object or text string, which helps you identify
whether or not your application is functioning correctly. NOTE:
Checkpoints can be added to a test as you record it or after the fact via
the Active Screen. It is much easier and faster to add the checkpoints
during the recording process. Broadening the scope of your test by replacing
fixed values with parameters lets you check how your application performs
the same operations with multiple sets of data. Adding logic and
conditional statements to your test enables you to add sophisticated
checks to your test.
4. Debugging your test - If changes were made to the script, you need to debug it to
check that it operates smoothly and without interruption.
5. Running your test on a new version of your application - You run a test to check the behavior of your application. While
running, Quick Test connects to your application and performs each step in
your test.
6.Analyzing the test results - You examine the test results to pinpoint defects in your
application.
7. Reporting defects - As you
encounter failures in the application when analyzing test results, you
will create defect reports in Defect Reporting Tool.
No comments:
Post a Comment