在同一台机器上运行多个IEDriver实例?

时间:2015-09-22 19:30:18

标签: internet-explorer selenium selenium-webdriver rspec capybara

我使用名为parallel_tests的gem来执行浏览器的多个实例,以帮助运行自动化测试。在Chrome和Firefox中,它可以大大缩短执行时间。我推荐给任何在一个盒子上进行UI测试的人。

在IEDriver中,我似乎无法做到这一点,因为我遇到了窗口焦点问题。

有解决方法吗?感谢。

1 个答案:

答案 0 :(得分:3)

正如selenium wiki中所述,这是一个已经被考虑的已知问题但除了使用远程驱动程序和虚拟机各自运行自己的IE实例之外,确实没有其他解决方法 - https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#multiple-instances-of-internetexplorerdriver