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