Tell me few important difference Between QTP and

WinRunner?

Answer Posted / sreeprasad

QTP allows even novice testers to be productive in minutes.

You can create a test script by simply pressing a Record

button and using an application to perform a typical

business process. Each step in the business process is

automated documented with a plain-English sentence and

screen shot. Users can easily modify, remove, or rearrange

test steps in the Keyword View.

QTP can automatically introduce checkpoints to verify

application properties and functionality, for example to

validate output or check link validity. For each step in

the Keyword View, there is an ActiveScreen showing exactly

how the application under test looked at that step. You can

also add several types of checkpoints for any object to

verify that components behave as expected, simply by

clicking on that object in the ActiveScreen.

You can then enter test data into the Data Table, an

integrated spreadsheet with the full functionality of

Excel, to manipulate data sets and create multiple test

iterations, without programming, to expand test case

coverage. Data can be typed in or imported from databases,

spreadsheets, or text files.

Advanced testers can view and edit their test scripts in

the Expert View, which reveals the underlying industry-

standard VBScript that QuickTest Professional automatically

generates. Any changes made in the Expert View are

automatically synchronized with the Keyword View.

Once a tester has run a script, a TestFusion report

displays all aspects of the test run: a high-level results

overview, an expandable Tree View of the test script

specifying exactly where application failures occurred, the

test data used, application screen shots for every step

that highlight any discrepancies, and detailed explanations

of each checkpoint pass and failure. By combining

TestFusion reports with Mercury Quality Management, you can

share reports across an entire QA and development team.

QTP also facilitates the update process. As an

application under test changes, such as when a ?Login?

button is renamed ?Sign In,? you can make one update to the

Shared Object Repository, and the update will propagate to

all scripts that reference this object. You can publish

test scripts to Mercury Quality Management, enabling other

QA team members to reuse your test scripts, eliminating

duplicative work.

QuickTest Professional supports functional testing of all

popular environments, including Windows, Web, .Net, Visual

Basic, ActiveX, Java, SAP, Siebel, Oracle, PeopleSoft,

terminal emulators, and Web services.

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

I want to do QTP Certification what is the pattern of Question paper.

1746


Explain the keyword driven framework for the window based application complete creation of library files,env file,test data,recovery file,excel file ,repository etc and as a test engineer how is ur approach

1608


1--How many functions u develop 2--What is an array 3-- where is ur server 4--U involved in unit testing 5--how ur test the background colour using QTP

1546


Without integrating QC/Testdirector with QTP, is it possible to keep track of the defects?If yes how? How to export QTP results to an excel sheet?

1495


hou can we use vb script in qtp could u tell me breafly

1740






How to do the scripting. Is there any inbuilt functions in qtp as in qtp-s. What is the difference between them? How to handle script issues?

566


What does mean by Scope of Automation?n How we defined it?

1579


How to write business scripts using object repository with different scenarios

1390


How to run a test using quicktest professional?

531


Output values? i want a practical example

1309


How can you identify the browser and its information using QTP script?

549


Explain how you can find length of array in qtp?

601


I am having major problems with some DB Table Checkpoints I add to my script. I 35 web based applications recorded and each has DB Table Checkpoints insert but only 1 script isn't recognizing the DB Table Checkpoints for some reason. I've checked the DB connections and the info in the Library Functions and still only this one script out of 35 doesn't recognize the DB Table Checkpoints. Can someone please help me figure out why only this one script out of 35 that's hitting the same database is having a problem.

1742


In qtp, how you can use xpath to identify objects?

618


Hi All , How can we decicde for pariticular frame(DataDriven or Keword Driven)in Project? Thanks Balaji

1378