Difference Between QTP 10 and QTP 11 (With Table)

QTP 10 and QTP 11 are two versions of the Quick Test Professional (QTP), which is a testing instrument used to assess an individual’s ability using a competent Graphic User Interface. Standard Imports, web items, Advanced X controls,.Net, SAP, visual basic apps, Java, Siebel, PeopleSoft, Oracle, and interface emulators are just a few of the things it can aid with.

So let’s take a look at some of the differences between QTP 10 and QTP 11 and see how they compare and contrast.

QTP 10 vs QTP 11

The difference between QTP 10 and QTP 11 is QTP10 recognizes an object using simply standard object recognition techniques. However, in QTP11, there are other methods for identifying an item. XPath lesson and CSS tutorial are two of the different techniques. Unlike QTP 10, which loads everything at startup, QTP 11 can load libraries at runtime. This allows the user a little more leeway in terms of how they run their tests.

New quality center 10.00 integration features are included in this edition of QuickTest Professional 10 (QTP 10). A new dependency and resource structure for acquiring and editing joint assets, as well as a one-of-a-kind platform for Quality center moderators to help upgrade all QuickTest holdings which can be used with new capabilities, are just a few of the highlights.

QTP11’s unique features include the ability to recognize objects using CSS and Xpath. QTP 11 has also improved the results viewer. It now includes visualizations such as graphs and charts, as well as a full description of the research taken. When contrasted to “ordinal identifier” properties, in which object authorization is based on associations with surrounding objects, the conventional object recognition procedure has been enhanced to incorporate “Visual Relation Identifier” capabilities.

Comparison Table Between QTP 10 and QTP 11

Parameters of ComparisionQTP 10QTP 11
Methods of IdentificationsQTP 10 has limited methods of identifications.QTP 11 has numerous methods of identifications.
Expression creationRegular expression creation is tough in QTP 10In comparison to QTP 10, regular expression creation is easy in QTP 11.
Firefox recordingDoes not support firefox recording.Does support firefox recording.
Result viewerThe result viewer is lower in quality.Comparatively, better in quality in the form of pie charts and statics. 
Application FunctionalityNot possible to test GUI and UI- less application functionality.Possible to test GUI and UI- less application functionality.

What is QTP 10?

QTP 10 is an automated unit testing tool that assists testers in running automated studies to check any flaws, malfunctions, or voids in the program under test’s expected outcomes. Mercury Interactive created it, which was eventually owned by HP and is now MicroFocus. QuickTestPro is the full form of QTP. This version of QuickTest Professional includes new quality center 10.00 integration capabilities. Functionality for baselines and asset versioning, a new dependencies and resources architecture for collecting and manipulating joint assets, and a unique tool for Quality center admins to help upgrade all QuickTest assets that can be used with new features are just a few of the characteristics.

Application regions, components, function libraries, checks, recovery scenarios, and exterior statistical analyses, and shared object repositories are all included in the assets.

This version includes an Asset Comparison tool that allows you to compare different asset versions and a local system monitoring tool that assists in analyzing the computer’s resources consumed by applications. Only normal object identification can be used by QTP10 to identify objects. It is flexible to run only on windows and It is only compatible with the QTP extended IDE. QTP 10 always comes with its own object library.

What is QTP 11?

QTP 11 (Quick Test Professional) is also an automated testing program that enables testers in running automated research to confirm any flaws in the application under the test’s expected results. It’s a symbol tool that performs an application’s failure and integration tests. It has both recording and playback capabilities. 

New features have been added to QTP 11. The innovative capabilities in QTP11 are by using CSS and Xpath, it can recognize objects. The results viewer in QTP 11 has also been improved. It now provides a detailed overview of the tests completed, replete with graphics such as charts and graphs. The standard object identification method has been upgraded to include “Visual Relation Identifier” features when compared to “ordinal identifier” characteristics, in which item authentication is based on relationships with nearby objects. 

The Log Tracking feature in QTP 11 allows you to collaborate with programmers to identify the core causes of unusual behavior in your application. The Log Tracking feature allows you to collaborate with programmers to identify the core causes of unusual behavior in your application. In QTP 11 applications that use the Web 2.0 toolkit are supported. Web Add-in Extensibility-based add-ins for GWT,ASP.NET Ajax, Dojo Web 2.0, and Yahoo UI toolkits are available in QuickTest 11.

Main Differences Between QTP 10 and QTP 11

  1. Object identification methods are more numerous in QTP 11, but they are not numerous in QTP 10.
  2. QTP 11’s results viewer is superior to QTP 10’s.
  3. QTP 11 has the ability to load libraries during runtime, whereas on the other hand QTP 10 does not.
  4. QTP 11 supports Web 2.0 Toolkit apps natively, whereas on the other hand QTP 10 does not.
  5. QTP 11 has the ability to have multiple license servers, while QTP 10 does not.
  6. Regular expression development in QTP11 is much easier than it was in QTP10.

Conclusion

Quick Test Professional (QTP) 10 and QTP 11 are two versions of the Quick Test Tool which is a testing instrument used to assess an individual’s ability to use a functional Graphic User Interface. Many people are confused about the distinctions between QTP11 and QTP10 because there have been so many versions of QTP. Of course, QTP11 contains numerous upgrades as well as entirely new capabilities that were not available in QTP10. One of the most significant modifications between QTP 11 and QTP 10 is the addition of object identification mechanisms. QTP 11 may now identify objects using XPath and CSS, in addition to the standard way used by QTP 10. Many QTP users have been waiting for this feature for a long time.

The results viewer in QTP 11 has also been improved. It now provides a detailed overview of the tests completed, replete with graphics such as charts and graphs. Testing GUI and UI-less application software is now feasible, which was not achievable in QTP10. You may also compare the results to previous tests, providing you a fast picture of how the modifications influenced performance. Not only has the data presentation been improved, but the entire appearance of the data viewer has also been improved significantly in QTP 11.

References

  1. https://www.jstage.jst.go.jp/article/cpb/64/11/64_c16-00223/_article/-char/ja/
x
2D vs 3D