我在VM下安装Ubuntu 18.04。 我的设置:
这是Maven项目。 从控制台启动Maven时,一切正常。 在Jenkins中将相同的代码与相同的命令一起使用时,出现此错误:
org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist
(Driver info: chromedriver=2.40.565383 (76257d1ab79276b2d53ee976b2c3e3b9f335cde7),platform=Linux 4.15.0-29-generic x86_64) (WARNING: The server did not provide any stacktrace information)
我尝试各种选择
System.setProperty("webdriver.chrome.driver", chromeDriverLinux);
ChromeOptions options = new ChromeOptions();
options.addArguments("disable-infobars");
options.addArguments("--disable-browser-side-navigation");
options.addArguments("--start-maximized");
options.addArguments("--no-sandbox");
options.addArguments("--disable-dev-shm-usage");
options.setExperimentalOption("useAutomationExtension", false);
但它们都没有帮助。