Selenium vs QTP
Selenium和QTP是市场上最常用的自动化测试工具。因此,我们比较了基于QTP的Selenium的某些功能。
特性 |
Selenium |
HP QTP |
许可证 |
开源工具 |
必需 |
客户支持 |
HP专用支持 |
Selenium社区论坛 |
测试支持 |
仅支持基于Web的应用程序的自动化。 |
对基于Web和桌面的应用程序进行支持测试。 |
测试脚本执行期间的资源消耗 |
资源消耗低 |
高资源消耗 |
支持的编程语言 |
Java,C#,Ruby,Python,Perl,PHP和JavaScript |
VB脚本。 |
支持的环境 |
Android,iOS,Windows,Linux,Mac,Solaris。 |
仅适用于Windows |
支持的浏览器 |
Google Chrome,Mozilla Firefox,Internet Explorer,Edge,Opera,Safari等。 |
特定版本的Google Chrome,Mozilla Firefox和Internet Explorer。 |
对象存储库/恢复方案 |
缺席 |
内置对象存储库和恢复方案。 |
浏览器控件 |
无 |
可以在浏览器中访问收藏夹栏,后退和前进按钮之类的控件。 |
测试报告生成 |
它依靠外部工具来生成测试报告。 |
该工具中内置的测试报告生成。 |
参数化 |
您必须依靠任何一种受支持的编程语言来进行参数化。 |
内置工具可用于参数化。 |