IE 11 Selenium WebDriver输入文本即使使用32位IEDriverServer.exe

时间:2016-05-24 10:55:28

标签: selenium-webdriver internet-explorer-11 robotframework

关于关键字Input Text的缓慢调整,我遇到了问题。我在网上看到了解决方案,但到目前为止似乎似乎没有什么能满足我的需求。我有一个32位IEDriverServer.exe但它仍然很慢。我注意到的一件事是,当我在TabProcGrowth中删除值为0的注册表项HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main时,速度将恢复正常,这很快但不会检测到任何其他窗口(通过按钮)这是我们的大多数测试。将注册表项恢复将使驱动程序看到其他窗口,但现在输入我们有很多文本的速度很慢。关于如何面对这个问题的任何想法?我们正在使用与Robot Framework集成的纯selenium2library提前致谢!

1 个答案:

答案 0 :(得分:0)

无需添加“TabProcGrowth”。 你只需要;

  1. 在管理模式下打开注册表编辑器。
  2. 查看HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet \ Settings \ Zones
  3. 在1-4键下,查找名为2500
  4. 的值
  5. 将值数据更改为“0”
  6. 对我来说很好。能够控制新窗口,即使用机器人框架。