What is the main differece between QTP 9.0 and 9.2

Answer Posted / xyz

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 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what are the mandatory properties for a tex boxc (scenario?)

1523


What is Test Fusion Report in QTP?

614


What is the process of synchronizing qtp and aut?

566


How do I generate Test Results window using descriptive method ( run time ) after my test execution process? Please have a look of my below code. ========================================================= Dim qtApp Dim qtTest Dim qtResultsOpt Set qtApp = CreateObject("QuickTest.Application") qtApp.Launch qtApp.Visible = True qtApp.Options.Run.CaptureForTestResults = "Always" qtApp.Options.Run.RunMode = "Fast" qtApp.Options.Run.ViewResults = True qtApp.Open "C:\Automation\Example", True Set qtTest = qtApp.Test qtTest.Settings.Run.OnError = "NextStep" Set qtResultsOpt = CreateObject ("QuickTest.RunResultsOptions") qtResultsOpt.ResultsLocation = "C:\Automation\Example\Res1" qtTest.Run qtResultsOpt MsgBox qtTest.LastRunResults.Status qtTest.Close Set qtResultsOpt = Nothing Set qtTest = Nothing Set qtApp = Nothing ========================================================== This code is working fine, but Test Result window is not displaying after execution. Anybody can please help me regading the same. Thanks Akshaya Madali Capgemini India Pvt Ltd 9823213538

3606


Explain how Does Run time data (Parameterization) is handled in QTP?

555






ACTUALLY I AM WORKING IN THE DISTRIBUTION DOMAIN.MY COMPANY IS PROVIDING DISTRIBUTION SOFTWARE FOR PHARMA AND FMCG DISTRIBUTORS.HERE I AM USING QTP 9.2.HERE IN MY APPLICATION WHILE RECORDING ONE WINDOW APPEARS.IN THAT I CAN SELECT THE ITEM OR NO NEED TO SELECT.BUT WHILE RUNNING THE SAME SCRIPT THE WINDOW MAY NOT APPEAR OR APPEAR.HOW TO WRITE SCRIPT FOR THIS

1520


how to find that tools work well with ur existing system?

1351


What is the quicktest professional (qtp) testing process?

564


Mention what are the different types of recording modes in qtp? Which will be used when?

555


I am facing an issue of object identification with the dropdown element of DHTML grid. When I tried to recognize these different dropdown objects, QTP identifies only one object for all the dropdowns. Hence, selection of different data from different dropdowns list is an issue. To overcome this problem, i have used Descriptive Programming technique by creating different object descriptions which have all the other properties same but differ only in one property i.e. ‘X’ location of the element on the screen. Hence, i have created distinct object descriptions that would allow us to select values in different dropdowns. The code is given below. But still I am unable to identify distinct dropdown objects. ‘Object Description for Dropdown Cell Status Set objCellStatus = Description.Create objCellStatus("micclass").value = "WebList" objCellStatus("name").value = "select" objCellStatus("x").value = 219 ------ ‘X’ Axis value for cell status drop down ‘Object Description for Dropdown Sub Segment Set objSubSegment = Description.Create objSubSegment("micclass").value = "WebList" objSubSegment("name").value = "select" objSubSegment("x").value = "319" ------ ‘X’ Axis value for sub segment drop down Please help... This is specific to DTML grid(Drop down object)

1406


Can any one send me the QTP Basic Coding Samples?

1608


How do client side image and server side image work?

1380


Explain object spy in qtp.

580


What are the types of object repositories? Which one is you using?

614


How will you declare a variable in qtp?

547