命令行服务器在运行selenium测试用例时出现IE驱动程序停止工作错误



在执行Selenium测试用例时收到错误提示框。

我使用IEDriver 2.46Selenium 2.46。我在Stack Overflow中搜索了几个帖子,没有一个合适的答案,我可以在我的环境中使用。

是否有通用的解决方案或代码更改可以解决这个问题?我使用IE 9 (64 bit, Win 7)

我参考了这篇文章,但它不适合我。

任何帮助都将非常感激。

有些人通过在注册表中添加新键来解决这个问题。新密钥位于"HKEY_CURRENT_USERSoftwareMicrosoftInternet Explorer main"目录下,名称为"tabprocgrowth",值为"0"。

不幸的是,这对我不起作用,但也许对你有用。

本网站有关于此键的细节及其可能产生的实际影响的进一步详细信息。

我在某处读到代码中的javascript导致此错误。在我的例子中,我编写了一个用于点击元素的脚本(如下所示)jse.executeScript("参数[0].click(); ",元素),

我在执行这行代码时得到了错误。我注释了这一行,并选择了selenium click。瞧,错误消失了。

请尝试在代码中注释javascript,如果你有任何,并尝试再次运行。链接到我发现这个的博客:http://jimevansmusic.blogspot.in/2014/12/windows - update - kb3025390 ie - 11. - html

在单击特定页面中的元素时出现此错误。我在Java中使用Actions类删除了.click()来单击元素。它成功了!!

进入C:Users{user}.m2repositorywebdriverIEDriverServerbetaWin32IE.Driver。测试和替换IEDriverServer.exe与新版本,它应该工作

最新更新