WebDriver 3.5
ベースのテストスイートがJava
で書かれています。 IntelliJ IDEA
から実行するとうまくいきます。 Jenkins
でビルドすると、エラーメッセージが表示されます。Jenkinsの不明なエラー:Chromeバイナリを見つけることができません
org.openqa.selenium.WebDriverException: unknown error: cannot find Chrome binary (Driver info: chromedriver=2.31.488763 (092de99f48a300323ecf8c2a4e2e7cab51de5ba8),platform=Windows NT 6.3.9600 x86_64) (WARNING: The server did not provide any stacktrace information)
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--headless");
driver = new ChromeDriver(chromeOptions);
ませクロームバイナリは、IDEから、それを実行するために必要とされます。 Jenkins
はIntelliJ IDEA
と同じマシンにインストールされています。
私はすでにヘッドレスモードで 'Chrome'を使用しています。 – plaidshirt
良い。次にチェックするのはクラスパスです。あなたは失敗の前にこれを置くことができますか? System.out.println(System.getProperty( "java.class.path")); – MikeJRamsey56
「失敗する前に」どう思いますか? – plaidshirt