Wht are the BY default Add-ins in QTP 9.2 version and what
all are differences between 8.2 and 9.2
Answer Posted / rupesh
Difference between qtp8.2 and qtp9.2
Over and above features provided with QTP 9.0 , QTP 9.2
provides following features:
Mercury Screen Recorder :
Capture your entire run session in a movie clip or capture
only the segments with errors, and then view your movie from
the Test Results window.
Dynamic Management of Object Repositories:
QuickTest now has a new RepositoriesCollection reserved
object that you can use to programmatically manage the set
of object repositories that are associated with an action
during a run session.
Over and above features provided with QTP 8.2 , QTP 9.0
provides following features:
Object Repository Manager:
You can use the Object Repository Manager to manage all of
the shared object repositories in your organization from
one, central location. This includes adding and defining
objects, modifying objects and their descriptions,
parameterizing test object property values, maintaining and
organizing repositories, and importing and exporting
repositories in XML format.
You can open multiple object repositories at the same time.
Each object repository opens in its own resizable document
window. This enables you to compare the content of the
repositories, to copy or move objects from one object
repository to another, and so forth.
Object Repository Merge Tool:
You can use the Object Repository Merge Tool to merge the
objects from two shared object repositories into a single
shared object repository. You can also use the Object
Repository Merge Tool to merge objects from the local object
repository of one or more actions or components into a
shared object repository.
When you merge objects from two source object repositories,
the content is copied to a new, target object repository,
ensuring that the information in the source repositories
remains unchanged.
If any conflicts occur during the merge, for example, if two
objects have the same name and test object class, but
different test object descriptions, the relevant objects are
highlighted in the source repositories, and the Resolution
Options pane details the conflict and possible resolutions.
Multiple Object Repositories per Action or Component:
QuickTest provides several options for storing and accessing
test objects. You can store the test objects for each action
or component in its corresponding local object repository,
which is unique for each action and component. You can also
store test objects in one or more shared object repositories
that can be used in multiple actions and components.
Alternatively, you can use a combination of objects from the
local object repository and one or more shared object
repositories. You choose the combination that matches your
testing needs.
XML Object Repository Format:
QuickTest now enables you to import and export object
repositories from and to XML format. This enables you to
modify object repositories using the XML editor of your
choice and then import them back into QuickTest. You can
import and export files either from and to the file system
or a Quality Center project (if QuickTest is connected to
Quality Center).
Function Library Editor:
QuickTest now has a built-in function library editor, which
enables you to create and edit function libraries containing
VBScript functions, subroutines, modules, and so forth, and
then call their functions from your test or component.
Handling Missing Actions and Resources:
Whenever a testing document (test, component, or application
area) contains a resource that cannot be found, QuickTest
opens the Missing Resources pane and lists the missing
resource(s). For example, a test may contain an action or a
call to an action that cannot be found; a testing document
may use a shared object repository that cannot be found; or
a testing document may use a object repository parameter
that does not have a default value. In all of these cases,
QuickTest indicates this in the Missing Resources pane,
enabling you to map a missing resource to an existing one,
or remove it from the testing document, as required.
| Is This Answer Correct ? | 1 Yes | 2 No |
Post New Answer View All Answers
What is qtp window?
How to record application running on the Virtual machine?
whare exactly we have to use functions and sub routain
How reliable are the site's Internet connections required to be? And how does that affect backup system or redundant connection requirements and testing?
hi can anybody help with an qtp 9.2 license key please. Thanks, Nitesh.
Hi! My OTP script has several bitmap checkpoints included which I check in the test results xml file. The test is for SAP 4.7. I need to save these bitmaps to files or at least export them to the html file using the export function in the test results viewer. Could you please help me with this problem? Thank you in advance! Best regards, Peter
Explain the Different types of QTP test assets and their extensions?
I need to obtain the parent of an object programatically, so if I have: winButton("aButton") I need to obtain the parent part: window("Window1").Dialog("Dialog1") so I can programatically create a string of the full name of the object to call it with an execute statement in QTP I would like to use something like: part[1] = "window(""Window1"")" part[2] = "dialog(""Dialog1"")" so I can do: exeLine = part[1]&"."&part[2]&"."&"winButton(""aButton"")" Execute exeLine Apart from keeping a record of the window/dialog hierarchy is there a parent or path function/ command Thanks Adrian
how to know no.of mails in our g mail by using vb-script
What is expert view in qtp?
Hi, While recording a Jave based web application, its recording all my actions and the objects.And I have 5 WebEdit objects on the page and all are recorded. But while execution, at the 2 WebEdit object, its entering the value into the object (Its making a call to the AJAX, matching the value), when the control get out of this object the value is erased or cleared. Could anyone please help. I have recoreded 5 more scenarios where WebEdit is in the picture on different webpages and all are working fine. Here is my Script: Browser("Sign In").Page("Matching Workbench_3").WebEdit ("locationLookup").Set "0320 - SEATTLE-KM" Browser("Sign In").Page("Matching Workbench_3").WebEdit ("supplierNameLookup").Set "TRAMMO PETROLEUM INC" *** SupplierNameLookup is the object, which is haing an issue. And also I was using the SendString function, but it didnt work.
Shall we add Local Repository to shared object repository,if yes,how we add
How to associate shared object repository to test in qtp?
Did the scripts need lot of maintenance? If yes, why?
How to find the length of the string in qtp?