What are the QTP advantages and disadvantages?
Answers were Sorted based on User's Feedback
QTP is a Functional and Regression testing tool. Using QTP
we can perform regression testing faster when compared to
manual testing. QTP is fast, reliable, repeatable,
reusable, and programmable.
However, QTP needs Add-ins to recognise the objects in
which they are built. For example, if an application is
built in Java, we need to add Java add-in in order to help
QTP recognise the objects in the application. If you want
to test an application that is build in a technology not
supported by QTP, we cannot perform testing effectively.
| Is This Answer Correct ? | 12 Yes | 3 No |
Answer / rohit pathak
These are from my notes on QTP :-
It is easy even for a non-programmer to understand QTP and
start adding test cases.
Support for record and playback and ability to edit scripts
after recording. Also different recording modes are provided
in QTP viz. Normal, Analog & Low level.
Excellent Object Identification process / mechanism
Support for different addins like Java, Oracle, SAP, .NET,
Web Forms, Siebel, PeopleSoft, Web services, Main frame
(Terminal Emulator) etc.
Ability to let you enhance the existing tests even without
the AUT (Application under test) through active screen.
Supports all popular Automation frameworks - Keyword driven
testing approach, Data driven testing approach, Modular
testing approach, Hybrid frameworks etc.
QTP comes with an inbuilt IDE, which is simple and easy to use.
QTP uses VBScript which is English-like and very easy to
learn and gain expertise. We have plenty of resource
available to learn VBScripts.
Microsoft Object model can be implanted in QTP easily
(Example – Word document object, Excel Object, Outlook
Object, ADO objects, File system objects, DOM etc)
QTP can be integrated with Test management tools like QC
(Quality Center), Test director and also functional test
tools like Winrunner. The test cases can be mapped to the
automation scripts and be executed from QC (Quality Center)
itself. Also, it can kick off Winrunner test execution from
within.
Easy to maintain different types of suites viz. Smoke,
Sanity, Regression etc.
It comes with loads of inbuilt properties and methods in
QTP as well as inbuilt functions in VBScripts
Support for XML.
Use of Datatables/Excel files are easier and provides a
variety of methods to play around with rows and columns.
Easy to maintain test iterations and data driving the tests
through configurations.
Test reporting with all necessary details for analysis is
provided.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / vish
we can test .net applications using QTP.
more reliability.
| Is This Answer Correct ? | 5 Yes | 6 No |
In google i'm going to search something like "rose", i usually get 10 results in the first page and in 2nd page 10 results and in 3rd 10 results so on upto 10th page 10 results. so if i want to open all the 10 pages 10 results i.e., 100 results and close..what is the DP for this? pls can anyone answer my Question..PLZZZZZ...
How do you perform Regreession Testing?
If object is not recognized by qtp but the object is standard object what is your approach?
write vb script code to delete the duplicate values in an array.
How Can I automate PDF forms using QTP9.2 ?
Please provide specific examples of advanced/creative usage of QTP, including how impact & benefits for your project
I have 1 to 10 action are there, i want action1 output becomes to action 10 input? pls any can give script for this scenario?
What is the difference between Datadriven and Parameterization?
"What are the common constrains that we need to consider when we prepare testcases for ASP application". Thanks in Advance...
how to read log file using QTP??
Do we get any issues if we run the testscript on different browsers? what are the options we need to st in QTP?
in qtp wha t is synchronisatin pt,what is the maximam time out