Here are the reason why Testers choose Selenium over QTP:
- Selenium is more widely used than QTP.
- Selenium is an open-source tool whereas QTP is a profitable tool.
- Selenium supports multiple browsers like Firefox, IE, Opera, Safari, etc. and has multiple operating systems compatibility too. Supported OS platforms are Windows, Mac, Linux, etc. Whereas, QTP is limited to Internet Explorer on Windows.
- Selenium supports multi-programming language compatibility. Languages supported are Python, Ruby, Perl, etc. Whereas, QTP supports only VBScript.
- In Market no. of Jobs in Selenium are more as comparatively many companies are using Selenium over QTP.