chromedriver権限を設定し、実行可能ファイルとしてフラグを立ててみました。私も同様にPATH変数を設定しますが、このエラーが発生します。問題のトラブルシューティングには他にどのような手順を取ることができますか?私はEC2 LinuxインスタンスでGitを使ってJenkinsを実行しています。ドライバがChromedriverのために実行できません
java.lang.IllegalStateException: The driver is not executable: /var/lib/jenkins/workspace/Selenium TestNG ANT Build - Git/chromedriver.exe
at com.google.common.base.Preconditions.checkState(Preconditions.java:534)
at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:140)
at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:131)
at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:32)
at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:137)
at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:339)
at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:88)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:123)
at WebDriver.TestNGScript.beforeTestsetUp(Unknown Source)
... Removed 22 stack frames
あなたは '** ** Windowsを使用しています。 ** Linux **マシンで実行可能な「exe」ファイルです。 – SiKing
コードを投稿してください。 –