要提高自动化性能,请尝试禁用图像加载。
我在Firefox和Chrome(参考:Selenium WebDriver/Firefox|Chrome/Java How to disable image loading)中找到了一种方法,不是Internet Explorer 。请在这里帮助我。
答案 0 :(得分:1)
以下是从硒团队获得的答案。
参考:https://github.com/SeleniumHQ/selenium/issues/7512
在不更改浏览器配置/配置文件的情况下是不可能的,并且IE不支持当前登录的Windows用户帐户之外的配置文件。由于无法保证在会话结束后还原配置更改,因此不会修改驱动程序以更改配置。您可以在选项对话框中手动设置浏览器配置(如果存在这样的设置),可以使用Windows注册表以编程方式操作该设置(假设IE中存在这样的设置),也可以使用Web代理来阻止图像检索。这不是驱动程序将要实现的功能。
答案 1 :(得分:0)
要提高自动化程序的性能 禁用,在internetexplorer中加载图像,您需要修改 名称 Display Inline Images
在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
中通过注册表编辑器的数据,否< / strong>,如下所示:
Value name Value data
--------------------- ----------
Display Inline Images No
快照:
答案 2 :(得分:0)