我在执行Selenium测试用例时收到错误提示框。
我正在使用IEDriver 2.46
和Selenium 2.46
。我在Stack Overflow中搜索了一些帖子,但我没有在我的环境中使用的正确答案。
是否存在可能解决此问题的通用解决方案或代码更改?我正在使用IE 9 (64 bit, Win 7)
我已经提到了post,但这对我不起作用。
任何帮助将不胜感激。
答案 0 :(得分:0)
Here有些人设法通过在注册表中添加新密钥来解决此问题。 新密钥位于&#34; HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Main&#34;,其名称为&#34; TabProcGrowth&#34;,其值为&#34; 0&#34;。< / p>
不幸的是,这对我没有用,但也许它对你有用。
This site详细了解此密钥的具体内容及其可能产生的实际影响。
答案 1 :(得分:0)
我在某处读到代码中的javascript导致此错误。就我而言,我编写了一个单击元素的脚本(如下所示) jse.executeScript(&#34;参数[0]。点击();&#34;,元件);
我在执行这行代码时遇到错误。我评论了这一行,并选择了硒点击。瞧,错误消失了。
请尝试在代码中评论javascripts,如果您有,请尝试再次运行。 链接到我发现的博客: http://jimevansmusic.blogspot.in/2014/12/windows-update-kb3025390-for-ie-11.html
答案 2 :(得分:0)
点击特定页面中的元素时出现此错误。我使用Java中的Actions类删除了.click()以单击元素。它工作!!
答案 3 :(得分:0)
转到C:\ Users \ {user} .m2 \ repository \ webdriver \ IEDriverServer \ beta \ Win32 \ IE.Driver.Beta并将IEDriverServer.exe替换为应该有效的新版本