Sno |
HP UFT (QTP) |
Selenium |
1 |
Licensed Tool (costly) |
Open Source Tool ( no cost) |
2 |
Supports for Desktop(windows) based (like java, .net, SAP, Oracle ERP…etc) and Web based applications |
Only for Web based and Mobile (android and ios)applications |
3 |
Easy to develop the scripts as it provides built in objects, methods..etc |
Little complex to integrate third party tools and write programming from scratch |
4 |
Scripts are developed only in QTP Window |
Scripts are developed in different IDEs like Visual Studio, Eclipse, Netbeans |
5 |
Scripts are developed only using VBScript |
Scripts are developed using JAVA, PHP, C#, Ruby, Perl, Phython,Groovy..etc |
6 |
Provides object repository so that it is easy to add objects and store the properties to recognize objects |
There is no object repository, all properties are written in the code only |
7 |
Tool can be integrated with HP QC for test management and defect reporting |
There are no tools to integrate |
8 |
Very good support as we buy the license |
Has to depend on google, forums, groups for help |
9 |
Very good help documents to learn and explore |
Good help provided by the tool with examples and should explore from different sources |
10 |
Dedicated system needed to run the scripts, cannot interrup in middle |
The system used to run the script, we can perform other work and scripts are running in background |
11 |
supports mainly for IE browser and also supports for firefox and chrome |
Supports for all the browsers IE, FireFox, Chrome, Safari, Opera and Microsoft edge |
12 |
Supports only on Windows OS |
Supports on Windows, Linux and Mac OS |