QTP 10 vs QTP 11
QTP 10 and QTP 11 are two versions of the Quick Test Professional (QTP), which is a testing tool to judge the proficiency of individuals in functional Graphic User Interface. It helps in testing a lot of topics such as standard windows applications, web objects, Active X controls, .Net, Java, SAP, visual basic applications, Siebel, Oracle, PeopleSoft, and terminal emulators. QTP is Unicode compliant according to the requirements of Unicode standard. This enables testing applications in many languages.
So far there have been many versions of QTP and with the arrival of QTP11, there are many who are confused about the differences between QTP11 and QTP10. Of course there are many updates as well as totally new features in QTP11 that were not there in QTP10.
While QTP10 was able to identify object through only normal object identification, there are different ways to identify an object in QTP11. These different methods are XPath tutorial and CSS tutorial.
In QTP11, results viewer have been improved in the form of pie charts, statics for both current and previous test runs and summary page.
Normal object identification method has been slightly changed in QTP11. There is a visual relation identifier in addition to ordinal identifier. In this, object identification will depend upon relation to neighboring objects and will be helpful to overcome weakness of ordinal identification feature that was there in QTP10.
There is a new LoadFunctionLibrary in QTP11 that is very helpful to load function library at any step instead of starting of run.
In comparison to QTP10, regular expression creation is very easy in QTP11.
It is possible to test GUI and UI-less application functionality which was not possible in QTP10.
There is a totally new Silverlight add on that supports to test objects in silverlight 2 and silverlight 3. Another new feature that has been added in QTP is automatic parameterize steps.