Скрипты автоматизации Selenium-Java не работают с последней версией браузера Firefox 63.0.1 - PullRequest
0 голосов
/ 13 ноября 2018

Мой сценарий Selenium java V (3.13.0) хорошо работал с Firefox v61.0. Но после последнего обновления Firefox версии 63.0.1 он перестал работать. Я пробовал следующие способы, но это не сработало.

  1. Скачал последнюю банку Selenium-Java 3.141.0
  2. Загрузил последнюю версию драйвера gecko (geckodriver-v0.23.0-win64)

Просьба поделиться решением, если кто-то также сталкивается с той же проблемой.

Ответы [ 4 ]

0 голосов
/ 14 января 2019

Попробуйте обновить до последней версии jar-файла guava-23.0.jar, у меня возникла та же проблема, которая разрешилась (обязательно удалите предыдущую версию для того же jar-файла).https://mvnrepository.com/artifact/com.google.guava/guava/23.0

0 голосов
/ 17 ноября 2018

Для решения этой проблемы необходимо использовать последнюю версию драйвера gecko 'geckodriver-v0.23.0'.Я использую 'geckodriver-v0.23.0-win64', и проблема исправлена.

Ссылка для последней версии драйвера геккона: https://github.com/mozilla/geckodriver/releases Я использую версию драйвера геккона согласно приложенному изображению.

0 голосов
/ 20 ноября 2018

Firefox версии 63.0.3 отлично работает с последними версиями Gecko Driver geckodriver-v0.23.0 и Selenium-java 3.141.5.

0 голосов
/ 13 ноября 2018

Этот комбо работает у меня.

@Test
public static void testMF(){
    WebDriver driver;
    System.setProperty("webdriver.gecko.driver","./src/drivers/geckodriver.exe");
    driver=new FirefoxDriver();
    driver.get("https://www.google.com");
}

и мой Maven читает:

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.141.5</version>
</dependency>
<dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>6.11</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>27.0-jre</version>
</dependency>

У меня есть Firefox Quantum 63.0.1 (64-разрядная версия), geckodriver-v0.23.0-win64, Java8.

...