| Feature | Selenium | Quick Test Professional (QTP) |
|---|---|---|
| Browser Compatibility | Almost all popular browsers are supported. Firefox, Chrome, Safari, Internet Explorer, Edge, etc. | This supports only Chrome, Firefox, and Internet explorer. Also, it supports only the Windows operating system. |
| Distribution | Distributed as open-source and it is freely available. | Distributed as a licensed tool and is commercialized. |
| Application Under Test (AUT) | Web-based applications are only supported in this kind of automated testing. | This provides support for both webs- based as well as windows applications for automated testing. |
| Object Repository | The separate entity in Selenium is used to create the object repository. | Automatic creation of the Object repository happens and is maintained too |
| Language Support | Multiple Programming languages like Java, Python, Perl, Ruby, C#, etc., are supported by this Selenium. | Only VBScript language is supported by this QTP. |
| Vendor Support | As we already know that Selenium is a free tool, we do not get vendor support in troubleshooting the issues we face. | Vendor support is guaranteed for the users using the QTP and they do get quick responses as QTP is commercialized and licensed. |