Tell me the QTP Advantages and Disadvatages ?

Answer Posted / sreeprasad

? Ease of use.

? Simple interface.

? Presents the test case as a business workflow to the

tester (simpler to understand).

? Uses a real programming language (Microsoft?sVBScript)

with numerous resources

available.

? QuickTest Pro is significantly easier for a non-technical

person to adapt to and create

working test cases, compared to WinRunner.

? Data table integration better and easier to use than

WinRunner.

? Test Run Iterations/Data driving a test is easier

and better implement with QuickTest.

? Parameterization easier than WinRunner.

? Can enhance existing QuickTest scripts without

the ?Application Under Test? being

available; by using the ActiveScreen.

? Can create and implement the Microsoft Object Model

(Outlook objects, ADO objects,

FileSystem objects, supports DOM, WSH, etc.).

? Better object identification mechanism.

? Numerous existing functions available for implementation ?

both from within QuickTest Pro

and VBScript.

? QTP supports .NET development environment (currently

WinRunner 7.5 does not).

? XML support (currently WinRunner 7.5 does not).

? The Test Report is more robust in QuickTest

compared to WinRunner.

? Integrates with TestDirector and WinRunner (can kick off

WinRunner scripts from

QuickTest).

Cons:

? Currently there are fewer resources (consultants and

expertise) available due to QTP being a

newer product on the market and because there is a

greater Demand than Supply, thus fewer

employee/consulting resources.

? Must know VBScript in order to program at all.

? Must be able to program in VBScript in order to implement

the real advance testing tasks

and to handle very dynamic situations.

? Need training to implement properly.

? The Object Repository (OR) and ?testing environment?

(paths, folders, function libraries, OR) can be difficult

to understand and implement initially.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

If an application name changes frequently i.e while recording it has the name, in this case, how do qtp handles?

583


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

1675


hi can any body give me a script for creating a modularity or keyword driven framework..i am working as a qtp tester for 2 months but still i am not exposed to framework in my company

1428


what is stepin & stepout?

1422


What are the differences between qtp and winrunner?

537






What are the views available in quicktest professional?

563


What is QTP testing process?

627


How many test scenarios you have automated? How many time it will take to execute 30-40 scenarios? What SDLC model you are following? How often you will execute your test scripts? Because of some changes, your test scripts failed? When you will update your test scripts? How much time it will take to update? Do you know how to connect database? Do you know the direct method to count no. of records (or) rows present in record set once query is executed? How will you create the connection string? How did you resolve conflicts present in Object Repository? How good you are in VB? How will you work on Excel Application? How will you select Excel sheet? If you want to select 10 sheets, will you create 10 separate objects? Given string is “abcd”. What are the methods you will use to display “dcba”? Drives script – explain the frameworks? How you are updating results for each test? What is start up, configuration, navigation scripts? If you are not able to understand the application (some module), who will teach you? What test cases to be automated? When to be automated? What is the testing process you are following? What life cycle you are following? When you will use Descriptive Programming? Do you have the permission to add objects into shared object repository? (OR) someone will maintain SOR? Do you know how to add objects into shared object repository? How many test cases you have automated? How much time will it take to execute? What is complex in automation? When you feel automation is complex? Tell me one scenario, the complex functionality you have automated in your project? Excel sheet having some datas and some datas present in the application (in table). How will you compare these two datas? Write code to fetch datas from Excel sheet. Rate yourself in SQL? Display the employee name who is getting maximum salary? sal ID Salary name 001 100 002 500 003 300 ID 001 002 003 Ename A B C Have you written any test cases while you are in Automation? Manual Testing also will you do or you will work only in automation?

2227


How do you configure QTP AND Test director?

1496


What are the major/ important methods, functions in QTP we use realtime testing

2265


What is quicktest professional (qtp)?

567


What is the use of "New Property" in "Add properties" of testobject properties in object repository. How can i use "New properties" while writing scripts if i have assign some values to the testobject properties Can anyone help me? plz

1478


What is checkpoint in qtp?

550


Explain quicktest professional testing process?

564


Dear sir, i want to perform a QTP automated testing for mechancial engineering software like msc adams, msc nastran this softwares will help for mechanical engineering design analysis>> i know oad runner win runner, test director, QTp>> but i dont know how to use for automation

1583