Home >>Selenium Tutorial >Difference between Selenium and QTP
Selenium and QTP are the automation research methods used most widely on the market. Hence, we contrasted some of Selenium 's characteristics over QTP.
Features | Selenium | HP QTP |
---|---|---|
License | Open source tool | Required |
Customer support | Dedicated HP support | Selenium community forums |
Test Support | Automation supports for web-based applications only. | Support for web and desktop application assessments. |
Resource use when executing test scripts | 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 | Scenario for build-in repository and recovery of objects. |
Browser Controls | None | Controls such as favorites bar, buttons back and forward may be accessed inside the browser. |
Test Report Generation | This relies on external test report generation tool. | Generation of built-in test report 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. |