What is test object model in QTP ?

Answer Posted / gagan

You can use the QuickTest Professional Automation Object
Model to write programs that automate your QuickTest
operations. The QuickTest Automation Object Model provides
objects, methods, and properties that enable you to control
QuickTest from another application.
The new QuickTest Professional Automation Object Model
enables you to automate test management.
You can now control virtually every QuickTest feature and
capability using the objects, methods and properties
included in the QuickTest Professional Automation Object
Model. Automation scripts make it easy to perform any
QuickTest operation multiple times in multiple tests
without having to open the QuickTest application, for
example,
• You can write a script that modifies the test
object description properties in the Object Identification
dialog box and performs an update run on all tests in a
specified file folder.
• After installing a new add-in, an automation script
can associate this add-in to all relevant tests.
• You can write an automation script to run a
selected batch of tests. For each test, you can retrieve
the associated add-ins list. Then, if the necessary add-ins
are not already loaded, you can close QuickTest, load the
necessary add-ins, reopen QuickTest, and run the test.
• You can define your settings for a test in
QuickTest, then click “Generate Script” in the Generate tab
of the Test Settings dialog box to generate an automation
script based on the current test settings. You can then
apply those same settings automatically to multiple tests
using the whole automation script or excerpts from the
generated file.
Example:
You can create and run an automation program from Microsoft
Visual Basic that loads the required add-ins for a test,
starts QuickTest in visible or minimized mode, opens the
test, configures settings that correspond to those in the
Options, Test Settings, and Record and Run Settings dialog
boxes, runs the test, and saves the test.
Creating automation programs:
The Properties tab of the Test Settings dialog box, the
General tab of the Options dialog box, and the Object
Identification dialog box each contain a “Generate Script”
button. Clicking this button generates a automation script
file (.vbs) containing the current settings from the
corresponding dialog box.
You can run the generated script as is to open QuickTest
with the exact configuration of the QuickTest application
that generated the script, or you can copy and paste
selected lines from the generated files into your own
automation script.
Generating an automation script for QuickTest Professional
options:
1. Go to Tools -> Options.
2. Select the General tab.
3. Click <Generate Script>.
4. Save the script to the desired location.
5. Click <OK> to close the Options dialog.
Generating an automation script for test settings:
1. Go to Test -> Settings.
2. Select the Properties tab.
3. Click <Generate Script>.
4. Save the script to the desired location.
5. Click <OK> to close the Test Settings dialog.
Generating an automation script for object identification
settings:
1. Go to Tools -> Object Identification.
2. Click <Generate Script>.
3. Save the script to the desired location.
4. Click <OK> to close the Object Identification dialog.
The QuickTest Automation Object Model Reference file is a
help file that provides detailed descriptions, syntax
information, and examples for the objects, methods, and
properties in the QuickTest Automation Object Model.
When QuickTest Professional 6.5 is installed you can open
the QuickTest Automation Object Model Reference from:
• The QuickTest program folder (Start -> Programs ->
QuickTest Professional -> Documentation -> Automation
Object Model Reference)
• The QuickTest Help menu (Help -> QuickTest
Automation Object Model Reference)

Is This Answer Correct ?    11 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

This is a question thats generally asked in every QTP interview. What were the problems that you faced during automation and how did you resolve them?

1463


Explain the difference between check point and output value?

486


What are the common defects found in your project? (in qtp interview)

1608


write a script to validate the content in the web application. (do it by OR method) and (do it by Descriptive method by creating a description object..

1792


What is the difference between analog and low level recording?

610






How may types of defects identify application or your currently working application?pls give me answer..

1506


how will load the object during runtime?

1577


What is difference between run time object and test object?

547


Can any give an example(if possible templates) how to test web application using QTP. thanks in advance

1547


can anyone tell me from where i can download qtp demo or crack version

1621


What is the quicktest professional testing process?

524


How many types of trigger events are there in qtp?

545


how interviews will be on QTP?

1516


How often were they executed?

2030


How to replay a script in qtp?

610