diff between winrunner and qtp

Answer Posted / pavi

QTP enjoys the following advantages compared to Winrunner:

•The presence of a modular and keyword driven table format
of display of each of the operation performed while
recoding, makes it easier for user to understand what the
test actually does.
•It uses robust language like VB script as the programming
language unlike Winnrunner which uses a proprietary
language like TSL.
•It offers the test engineer a Tree view which is an icon
based view thereby simplifying the use of the tool.
Additionally the documentation tab lists in simple English
what each step in the test is actually doing.
•Parameterization of data in QTP is easier
•QTP allows easier capture of output values.
•Features like smart identification to identify the objects
used in our test make sure that the maintenance of the
tests is easy.
•Allows interfacing with Test Director and Winrunner.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

In a flight window we have to enter the name and meal request for every passenger.In that window if we give Total passengers=1 then the Psngr1 name field and psngr1 meal request field will reflects.if we give Total passengers=2 then Psngr1 name field and psngr1 meal request field,Psngr2 name field and psngr2 meal request field will reflects and so on.if total psngrs=100 then will we capture all the fields for the psngrs to Automate the app how we can handle this scenerio thru Descriptive programming?

1455


How to read a text file from QC using QTP. I would like to do something like this. But instead read a file from QC and NOT from my local drive. Set fso = CreateObject("Scripting.FileSystemObject") Set InputFile = fso.OpenTextFile("C:\test.txt", ForReading) Thanks

2759


What is qtpro? What is a quick test professional?

587


Write the script to delete the mail which is at 9th,13th and 18th place in INBOX of Gmail ?

1678


Where you get the run time data table?

589






X flies from Hyd to bangalore using different methods of transportation. write the test scenarios and test cases for this?

1509


What is QTP’s model for test creation?

683


what is the advantages and disadvantages of using functions instead of re usable actions

1432


How to replay a script in qtp?

616


What is the use of ordinal identifier in qtp?

608


Hi I'm a beginner in QTP. So far I'm ok with Descriptive but stuck while implementing Hybrid Frame work. 1. I have created a Keyword file with .vbs ext set home=description.create home("title").value="Welcome to feests" set reglink=description.create reglink("name").value="register yourrestaurant / take away" set fbusname=description.create fbusname("name").value="business_name" set dispname=description.create dispname("name").value="display_name" set restchkbox=description.create restchkbox("name").value="restaurant" set cuiscate=description.create cuiscate("name").value="cuisine_categery1" set addline1=description.create addline1("name").value="address_line1" set pstcode=description.create pstcode("name").value="address_postcode" set cntry=description.create cntry("name").value="address_country" set mlandno=description.create mlandno("name").value="landline_no" set emailadd=description.create emailadd("name").value="email" 2. I have created an Function Library file as follows Function launch() bro="C:\Program Files\Internet Explorer\iexplore.exe" url="http://www.feests.com/" invokeapplication bro&" "&url Browser(home).page(home).Link(reglink).click End Function Function restregistration(karthik, teja, Ameerpet, UK) Browser(home).page(home).WebEdit(fbusname).set "karthik" Browser(home).page(home).WebEdit(dispname).set "teja" Browser(home).page(home).WebCheckBox(restchkbox).set "ON" Browser(home).page(home).WebList(cuiscate).Select "Indian" Browser(home).page(home).WebEdit(addline1).set "Ameerpet" Browser(home).page(home).WebEdit(pstcode).set "UK" Browser(home).page(home).WebList(cntry).select "United Kingdom" Browser(home).page(home).WebEdit(mlandno).set "023775347" Browser(home).page(home).WebEdit(emailadd).set "email@gmail.com" End Function 3. This is how I have called the keywords and Functions in QTP executefile"C:\Documents and Settings\karthik\Desktop\keywords.vbs" executefile"C:\Documents and Settings\karthik\Desktop\functions.vbs" launch restregistration karthik, teja, Ameerpet, UK, "email@gmail.com" Now the issue is, I'm trying to enter the email ID in WebEdit field. But I dont know what is the mistake I did, if I run the script in QTP it is showing following error Error: Expected identifier Line (2): "executefile"C:\Documents and Settings\karthik\Desktop\functions.vbs"". Can someone help me fix this, please!!?

4978


What is the basic concept of qtp?

580


Give me some real time point of way where exactly we can conduct audits?

1502


Hi, how can we check or avoid the memory leakage in QTP9.2?

1706


Can we run test with out adding object in object repository? How it is possible?

547