首页 > 解决方案 > chrome驱动程序启动后Jenkins作业未运行

问题描述

我有一个Jenkins每天都在运行的 Selenium 项目,今天更新chrome driver 93&后Jenkins 2.303.1,当我运行这个构建时,它没有运行,在控制台输出中,这个日志之后没有任何内容,任何人请帮助我该怎么办。

C:\Users\Test\eclipse-workspace\Test>java org.testng.TestNG C:\Users\Test\eclipse-workspace\Test\TestNG.xml
Sep 15, 2021 11:59:35 AM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using `new ChromeOptions()` is preferred to `DesiredCapabilities.chrome()`
Starting ChromeDriver 93.0.4577.63 (ff5c0da2ec0adeaed5550e6c7e98417dac77d98a-refs/branch-heads/4577@{#1135}) on port 5299
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.

ChromeDriver was started successfully

在此之后,它只显示 loader & Nothing Happened。请帮忙。

标签: javaseleniumjenkinsselenium-chromedriver

解决方案


同样的问题发生在我身上,我使用以下代码解决了这个问题

ChromeOptions options = new ChromeOptions();
options.addArguments(Arrays.asList("--no-sandbox"));
options.addArguments(Arrays.asList("--disable-dev-shm-usage"));
options.addArguments(Arrays.asList("--disable-gpu"));

推荐阅读