【发布时间】:2018-10-17 10:24:18
【问题描述】:
为了测试我的 AngularJS 1.6 应用,我在 Protractor 5 的配置中设置了 multiCapabilities。目的是同一浏览器的两个实例并行运行,代表应用程序的两个用户相互交互。我知道这可能不是最佳实践,但已经造成了伤害,目前还不可能进行重构。
该设置在 Chrome 和 Firefox 中运行良好,但 Internet Explorer 11(通过远程 Selenium 3.11)似乎对 multiCapabilities 的解释不同:它不会打开两个并行运行的 IE 实例,而是一个接一个地运行.
在 Selenium 配置中,maxInstances 设置为 4,browser.forkNewDriverInstance 有效。
那么,我可以做些什么来让 Internet Explorer 并行/同时运行两个实例?
【问题讨论】:
标签: selenium internet-explorer protractor automated-tests