Jenkins中的“ DevToolsActivePort文件不存在”错误

时间:2018-07-27 10:54:44

标签: maven selenium jenkins selenium-chromedriver

我在VM下安装Ubuntu 18.04。 我的设置:

  • 硒:3.12
  • Java:1.8
  • Chromedriver:2.40
  • Chrome浏览器版本:68.0

这是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);

但它们都没有帮助。

0 个答案:

没有答案