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

hai, i completed my b.tech in 2010 with 62.3%. i having knowledge on manual testing and Qtp. i want Relavent experience in testing.watever may be d salary i dont bother..I just want to gain knowledge. i dont have good communication skills.

1527


How to handle the exceptions using the recovery scenario manager in qtp?

644


hi to all, i need a code.. in flight application 1.i need to login first then i need to insert 3 new orders... 2.i have to log out 3.i have to login again with different user 4.need to insert 2 new orders 5.then need to log out 6.then again login with different user 7.3 new orders create and log out 8.but we hv to do this using data table and actions please help me

1855


how can we test the Triggers, Cursors, Indexes while doing Database testing in DTP??

1680


what is object and child object.. explain ..if possible give some example for better understanding ..

1622






What are the different types of recovery operation?

633


When should I use smart identification?

680


Whats the realtime QTP testing process

2072


How can I check if a environment variable exist or not?

636


what is the difference between built-i function and In-built function?

1729


What is the descriptive programming?

1614


What is difference between Recording time object identification and Run time (Execution) time.

1101


What is the difference between call to existing action and copy of an action?

684


Can testing be done on the production system, or will a separate test system be required? How are browser caching, variations in browser option settings, dial-up connection variabilities, and real-world internet 'traffic congestion' problems to be accounted for in testing?

708


What are the trigger events in qtp?

680