Selenium Script在64位机器中的IE10中执行速度非常慢,同时在文本框中输入文本

时间:2014-01-15 07:01:55

标签: internet-explorer selenium

Selenium Script在64位机器中的IE10中执行速度非常慢,而在文本框中输入文本时,每个角色之间需要3到4秒。在32位机器的IE 10中工作正常,在64位机器的IE 9中也能正常工作。所以这个问题特别适用于64位操作系统中的IE 10。

有人可以帮我解决这个问题,也请分享您遇到相同情况的观点

http://code.google.com/p/selenium/issues/detail?id=5116

1 个答案:

答案 0 :(得分:0)

更具体地说,该问题对于64位IE 10或更高版本是唯一的。即使在64位操作系统上运行32位IE也不会出现问题。此外,应该注意的是,绝大多数用户将使用32位IE,即使他们使用的是64位Windows。

one of the issue comments清楚地说明了问题的根本原因。这是IE和驱动程序之间的交互问题。如果没有人调试问题并提交补丁/拉取请求,那么您希望有人能够“帮助[你]解决这个问题吗?”

作为一种解决方法,您可以尝试两件事。您可以关闭本机事件,也可以设置requireWindowFocus功能。这两种方法都使用不同的方法来模拟用户输入。更多信息可以在this blog post中找到。