一尘不染

Internet Explorer 11在通过IEDriverServer和Selenium执行测试时被随机卡住

selenium

我遇到了IE版本11随机卡在某些页面上的问题。该代码工作正常,因为每当我重新启动该程序时,有时它就可以工作,但最烦人的将是在单击并加载页面后随机卡住。在IE上正常吗?使用Chrome时,我从未遇到过此类问题。但是此网站仅适用于IE。我能知道这个问题的原因是驱动程序吗?网站本身吗?还是网络安全?


阅读 368

收藏
2020-06-26

共1个答案

一尘不染

使用 Internet Explorer v11时 ,需要使用“
必需的配置”配置
测试框架 。除了专门 针对IE 11的 这些以外,您还需要在目标计算机上设置一个 注册表项 ,以便驱动程序可以维护与它创建的
Internet Explorer
实例的连接,如下所示:
__

  • 对于32位Windows安装,必须在注册表编辑器中检查的项是:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE.
    
  • 对于64位Windows安装,关键是:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE.
    
2020-06-26