繁体   English   中英

Selenium-Java自动化脚本不适用于最新版本的Firefox浏览器63.0.1

[英]Selenium-Java automation scripts is not working with Latest version of Firefox browser 63.0.1

我的Selenium Java V(3.13.0)脚本在Firefox v61.0上运行良好。 但是在Firefox 63.0.1版的最新更新之后,它停止了工作。 我尝试了以下方法,但没有成功。

  1. 下载了最新版的Selenium-Java 3.141.0 jar
  2. 下载了最新的壁虎驱动程序(geckodriver-v0.23.0-win64)

如果有人也遇到相同的问题,请请求共享解决方案。

这个组合对我有用。

@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");
}

我的行家读到:

<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。

要解决此问题,需要使用最新的gecko驱动程序版本'geckodriver-v0.23.0'。 我使用“ geckodriver-v0.23.0-win64”,问题已解决。

最新的gecko驱动程序版本的链接: https : //github.com/mozilla/geckodriver/releases 我根据附加的图像使用gecko驱动程序版本。

Firefox 63.0.3版可以与最新的Gecko驱动程序geckodriver-v0.23.0和Selenium-java 3.141.5正常工作。

尝试更新到guava-23.0.jar最新的jar文件,但我解决了相同的问题(请确保删除同一jar文件的先前版本)。 https://mvnrepository.com/artifact/com.google.guava/guava/23.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM