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
Hi could some one explan what is the use of the function Defination generator, And how to use the function defination generator.. Explan with the example..
How to execute the WR Script through QTP? I have WinRunner script with initialization script, common scripts, GUI AND functions. I connected WR through QTP with "call to WinRunner" option but I am getting problem after connecting to WinRunner i.e. showing "Do you want to quit now" with 'yes' and 'No' message box
How many tabs are available to view your test in a test pane and what are they?
what is object and child object.. explain ..if possible give some example for better understanding ..
Mention the different actions types of qtp.
What is the difference between QTP and WinRunner? Why do you choose only QTP for automation among remaing tools like Rational robot and silk test? Write the VBscript for any functionality in your project ? What is the cost of QTP ? If you entered into yahoo mail with your valid user name then you will get FOR EXAMPLE , " welcome to krishna " on the top of inbo page , how can you test it in QTP? What type of testing you can do, when we gave you 5 screens and how can you test that application? What type of framework you are using in your company and explain it?
Hi, I got error message as "object does not support this property or method: "Test.Actions" when i execute the following line of script on QTP 9.0 Dim qtApp, qtRep Set qtApp = CreateObject("QuickTest.Application") Set qtRep = qtApp.Test.Actions("Action1").ObjectRepositories Can anyone tell me where i am wrong.
Explain the difference between call to action and copy action?
How can we retrieve the Bug Ids which are open&Reopen in status through QTP scrit?Please find the script which i tried... Dim objBugFactory, objBug Dim BugId Set TDConnection = QCUtil.TDConnection Set objBug = TDConnection.BugFactory If QCUtil.IsConnected then Reporter.ReportEvent 0, "Connected", "Connected to server: " + QCUtil.TDConnection.ServerName + chr (13) +"Project: " + QCUtil.TDConnection.ProjectName + chr (13) + "Domain: " + QCUtil.TDConnection.DomainName Reporter.ReportEvent 0, "Current time on server is","==>" & TDConnection.ServerTime Else Reporter.ReportEvent 1, "Not connected", "Not connected to Quality Center" End If If mybug.Status="Open" Then BugId=mybug.DefectId MsgBox BugId End If 'OR**********************************--------------------- -----********************************** If Bug_Fields("BG_STATUS").Value ="Open" Or "Re Open"Then BugId=Bug_Fields("BG_BUG_ID").Value MsgBox BugId End If
What is the extension of qtp local repository?
What are the disadvantages of recording test cases in qtp?
How to connect to a database?
if there is a web table of having row and colmns.a button is placed at 2nd row's 3rd column which is worked for both edit and delete..how to write script for the button to test both operation on the web table using desriptive programing.. plz help me on script wheather using getroproperty Q2)what is the command for taking valiue from a web table in qtp
if our qtp vb Script may be Currepted then What we want do?
how we connect 1. qtp9.2 to the quality center9.0? 2. Load runner8.0 to the quality center9.0