【发布时间】:2023-04-11 06:27:01
【问题描述】:
我编写了 selenium web 驱动程序脚本。它在 IE9 中运行良好。我已经升级到IE11。 sendkeys 命令非常适合输入字符。是一个一个的输入,真的很慢。。我绝对没有对剧本做任何改动。只有我升级了浏览器..这有什么原因吗?有没有人知道解决方法的请告诉我
谢谢
【问题讨论】:
-
您使用的是什么
IEDriverServer.exe,32 位还是 64 位,为什么要使用该位驱动程序?我的通灵调试能力告诉我您使用的是 64 位可执行文件,您认为这是正确的,因为您运行的是 64 位 Windows。对于 IE 10 及更高版本,这是一个不正确的假设。即使您在 64 位 Windows 上,您也应该使用 32 位驱动程序。原因在this blog post中有解释。 -
我已经删除了 2.42.0.0 InternetExplorerDriver 服务器(64 位)并添加了 2.51.0.0 驱动程序服务器 32 位。但仍然面临同样的问题。我需要将 Java 版本更改为好吗?
-
尽管我已将 InternetExplorerDriver 服务器的版本从 2.42.0.0 更改为 2.51.0.0。运行测试用例时,我看到 Started InternetExplorerDriver server (64-bit) 2.42.0.0 如何将其更改为最新?