使用Internet Explorer 11的多个selenium webdriver实例会相互干扰

时间:2017-11-30 18:48:07

标签: c# selenium

我有以下情况,我有两个并行运行的测试用例,每个测试用例打开一个用于Internet Explorer 11的selenium webdriver实例,并且都导航到同一个登录页面,并且都尝试使用不同的用户名/密码组合登录。问题是,由于某种原因,两个网络驱动程序似乎都在用户名输入期间卡住了。

我应该提一下,运行任何一个测试都没有问题,顺序运行两个测试也没关系,所以只有在同时运行两个测试时才会出现问题。

另外值得注意的是,如果我使用两个Chrome驱动程序实例而不是Internet Explorer尝试相同的操作,那么也没有问题。所以这是与IE webdriver有关的东西,只有在同时有多个实例时才会这样。

有没有人有任何解决方案/想法可以解决这个问题?

1 个答案:

答案 0 :(得分:1)

已将here记录为已知问题,目前使用IEDriver 可靠执行此操作的唯一方法是使用单独的vms。