[英]WebDriverException: Timed out waiting for driver server to start error with Selenium Edge Chromium through Java
I am getting the below error while trying to run selenium using java in Edge Chromium browser尝试在 Edge Chromium 浏览器中使用 java 运行 selenium 时出现以下错误
org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start. org.openqa.selenium.WebDriverException:等待驱动程序服务器启动超时。 Build info: version: '4.0.0-alpha-5', revision: 'b3a0d621cc' System info: os.version: '10.0', java.version: '1.8.0_271' Driver info: driver.version: EdgeDriver
构建信息:版本:'4.0.0-alpha-5',修订版:'b3a0d621cc' 系统信息:os.version:'10.0',java.version:'1.8.0_271' 驱动程序信息:driver.version:EdgeDriver
Code which I am trying我正在尝试的代码
String edgeDriverPath = propertiesOperations.getPropertyValues("edge_driver_path");
String path = System.getProperty("user.dir");
System.setProperty("webdriver.edge.driver", path + edgeDriverPath);
EdgeOptions options = new EdgeOptions();
options.addArguments("headless");
options.addArguments("disable-gpu");
driver = new EdgeDriver(options);
The same error happened to me when I had the driver in a shared folder (not in C drive).当我将驱动程序放在共享文件夹中(而不是在 C 驱动器中)时,同样的错误发生在我身上。 I moved the driver to C drive and it solved the problem.
我将驱动程序移动到 C 驱动器,它解决了问题。 It took too much time to run/execute the driver if it is located in a shared drive, so it caused time out error.
如果驱动程序位于共享驱动器中,则运行/执行驱动程序需要花费太多时间,因此会导致超时错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.