org.openqa.selenium.firefox.GeckoDriverService.access $ 000 (GeckoDriverService.java:42) - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь запустить простой код в Eclipse, но он не работает.

Подробнее: Версия Firefox - 61.0b4 (64-разрядная версия), Jdk - jdk1.8.0_121, Eclipse кислорода

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class TestBrowsers {

    public static void main(String[] args) {

        FirefoxDriver driver = new FirefoxDriver();
    }
}

Описание ошибки:

Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
    at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:136)
    at org.openqa.selenium.firefox.GeckoDriverService.access$000(GeckoDriverService.java:42)
    at org.openqa.selenium.firefox.GeckoDriverService$Builder.usingFirefoxBinary(GeckoDriverService.java:136)
    at org.openqa.selenium.firefox.FirefoxDriver.toExecutor(FirefoxDriver.java:165)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:125)
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:103)
    at TestBrowsers.main(TestBrowsers.java:8)

1 Ответ

0 голосов
/ 11 мая 2018

Может не решить проблему, но есть потенциальная ошибка, выделенная в (). Firefox (b) Драйвер драйвера = новый FirefoxDriver ();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...