有谁知道 QTP 现在是否支持在多个浏览器上执行并行测试?我正在寻找类似于 Selenium Grid 的东西。
QTP 的最新版本是否有类似于 Selenium Grid 的东西?
软件测试
自动化测试
硒
qtp
浏览器自动化
2022-02-07 14:38:14
3个回答
QTP 不支持在不同浏览器上并行运行,您可以通过在数据表中定义浏览器然后对其进行迭代,在不同浏览器上运行相同的测试。
可以通过与 Quality Center 集成来实现并行执行,在这种情况下,您可以设置一个测试集以针对多个不同的主机执行。或者,您可以构建自己的系统,或使用其他系统(例如您的构建农场)来分配 QTP 作业。
从现有的两个答案出发,您可以在 QC 中创建测试配置,为单个测试指定不同的数据表值。
当我需要在多个浏览器上进行测试时,我会创建两个或多个配置来指定该运行的浏览器。
- 测试一个 IE
- 测试 Chrome
- 测试火狐
如果您有多个主机,则可以在每个主机上并行运行测试。如果没有,您只能在一台主机上连续运行它们,这实际上与 Motti 建议的数据表迭代类似。
如果您扩展可用的主机数量,以这种方式设置确实可以轻松过渡到并行测试。
其它你可能感兴趣的问题