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

du7egjpx  于 2022-11-10  发布在  其他
关注(0)|答案(4)|浏览(125)

在执行Selify测试用例时,我收到一个错误提示框。
我使用的是IEDriver 2.46Selenium 2.46。我在Stack Overflow上搜索了几个帖子,但没有一个合适的答案可以在我的环境中使用。
是否有任何通用的解决方案或代码更改可以解决此问题?我使用的是IE 9 (64 bit, Win 7)
我已经参考了这个post,但它对我不起作用。
任何帮助都将不胜感激。

js81xvg6

js81xvg61#

Here有些人通过在注册表中添加新注册表项来解决此问题。新密钥位于“HKEY_CURRENT_USER\Software\Microsoft\Internet资源管理器\Main中,名称为”TabProcGrowth“,值为”0“。
不幸的是,这对我不起作用,但也许会对你起作用。
This site提供了有关此密钥的详细信息以及它可能产生的实际影响。

zzzyeukh

zzzyeukh2#

我在某处读到代码中的Java脚本导致了这个错误。在我的例子中,我编写了一个用于单击元素(如下所示)的脚本jse.ecuteScript(“Arguments[0].ick();”,Element);
我在执行此行代码时出错。我注解了这一行,并选择了Selify Click。瞧,错误消失了。
请尝试在代码中注解Java脚本(如果有),然后再次尝试运行。链接到我找到这个的博客:http://jimevansmusic.blogspot.in/2014/12/windows-update-kb3025390-for-ie-11.html

lf5gs5x2

lf5gs5x23#

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

qf9go6mv

qf9go6mv4#

转到C:\Users{user}.m2\repository\webdriver\IEDriverServer\beta\Win32\IE.Driver.Beta并用新版本替换IEDriverServer.exe它应该可以工作

相关问题