同时在多个浏览器中运行watir脚本

时间:2013-11-25 23:55:52

标签: ruby automation watir watir-webdriver

我有watir脚本,我每次执行时都会在firefox中执行。有什么办法可以同时在多个浏览器中运行脚本吗?我使用rspec和watir-webdriver

或者我希望这组脚本首先在一个浏览器中执行,然后在完成后在第二个浏览器中执行而没有重复代码?这可能吗

3 个答案:

答案 0 :(得分:0)

有网格测试框架,它们在自己的VM(或进程)中并行执行测试。

答案 1 :(得分:0)

然而,答案并不是直截了当,请尝试测试负载均衡器 https://github.com/test-load-balancer。你有那里的例子可以让你立刻开始。 我们是一个全球性网站,我们已经为我们的框架实现了这个框架,这个框架与您的框架有着相似的要求,并为我们提供了诀窍。

答案 2 :(得分:0)

你可以用Selenium做到这一点。我建议你在Youtube上查看这个video,它会向你展示如何在使用Jenkins构建应用程序时将Selenium作为服务用作后期构建选项。