Selenium与 QTP


Selenium与 QTP

Selenium 和 QTP 是市场上最常用的自动化测试工具。因此,我们比较了 Selenium 与 QTP 的一些特性。

特征 Selenium HP QTP
执照 开源工具 必需的
客户支持 专门的HP支持 Selenium 社区论坛
测试支持 仅支持基于 Web 的应用程序的自动化。 支持基于 Web 和桌面的应用程序的测试。
测试脚本执行期间的资源消耗 低资源消耗 高资源消耗
支持的编程语言 Java、C#、Ruby、Python、Perl、PHP 和 JavaScript VB 脚本。
支持的环境 安卓、iOS、Windows、Linux、Mac、Solaris。 仅适用于 Windows
支持的浏览器 Google Chrome、Mozilla Firefox、Internet Explorer、Edge、Opera、Safari 等。 特定版本的 Google Chrome、Mozilla Firefox 和 Internet Explorer。
对象存储库/恢复方案 缺席的 内置对象存储库和恢复方案。
浏览器控件 没有任何 可以在浏览器中访问收藏夹栏、后退和前进按钮等控件。
测试报告生成 它依赖于外部工具来生成测试报告。 工具内的内置测试报告生成。
参数化 您必须依赖任何一种受支持的编程语言进行参数化。 内置工具可用于参数化。