之前我使用的是Selenium 2.53版,Firefox版本为46.1。但现在Firefox已更新,我正在尝试使用更新版本。
所以,回答我关于"哪个Selenium JAR与Mozilla Firefox版本52或最新版本"兼容;
答案 0 :(得分:3)
使用Selenium 3.4.0以及最新的gecko驱动程序v0.16.0& Mozila Firefox 53.0,您需要从here下载gecko驱动程序并保存。在代码中提到gecko驱动程序的绝对位置,如下所示:
public void sampleMethod()
{
System.setProperty("webdriver.gecko.driver", "C:\\your_directory\\geckodriver.exe");
WebDriver driver= new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://your_url.com");
}
答案 1 :(得分:1)
无需更新selenium罐子,因为现有的测试可能无法与新的硒罐一起使用。使用gecko驱动程序与firefox进行交互。
在启动Webdriver之前添加gecko可执行文件的路径。
System.setProperty("webdriver.gecko.driver", "C:\\your_directory\\geckodriver.exe");