Home >>Selenium Tutorial >Difference between Selenium and QTP

Difference between Selenium and QTP

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.