我在Java上使用Selenium 3.0.0,我正在Windows 10机器操作系统构建 - 10586.753。
我必须在 Edge 浏览器上自动化我的网站,但我面临着极慢的问题。
以下是我的浏览器代码:
System.setProperty("webdriver.edge.driver","Path to the EdgeDriverServer");
dc = DesiredCapabilities.edge();
driver = new EdgeDriver(dc);
我已经下载了基于操作系统版本的正确版本的边缘驱动程序。
我不确定我是否需要进行任何其他设置。
您可以尝试在浏览器功能中设置pageLoadStrategy=eager
。它使驱动程序在加载 DOM 后立即尝试与页面交互(基本上是当用户能够开始执行操作时(,但如果它们依赖于"延迟"事件,则可能会对您的测试产生负面影响。