Selenium and QTP are the most frequent used automation test tools in the market. Hence, we have compared some of the features of Selenium over QTP.
Features |
Selenium |
HP QTP |
License |
Open source tool |
Required |
Customer support |
Dedicated HP support |
Selenium community forums |
Test Support |
Supportsautomation only for web-based applications. |
Support tests on both web and desktop based applications. |
Resource consumption during test scripts execution |
Low resource consumption |
High resource consumption |
Supported programming languages |
Java, C#, Ruby, Python, Perl, PHP and JavaScript |
VB Script. |
Supported Environments |
Android, iOS, Windows, Linux, Mac, Solaris. |
Only for Windows |
Supported Browsers |
Google Chrome, Mozilla Firefox, Internet Explorer, Edge, Opera, Safari, etc. |
Specific versions of Google Chrome, Mozilla Firefox and Internet Explorer. |
Object Repository/Recovery Scenario |
Absent |
Built-in object repository and recovery scenario. |
Browser Controls |
None |
Controls like favourites bar, backward and forward buttons can be accessed within the browser. |
Test Report Generation |
It relies on external tool for generating test reports. |
Built-in test report generation within the tool. |
Parameterization |
You have to rely on any one of the supported programming language for parameterization. |
Built-in tools are available for parameterization. |