selenium Standalone服务器2.53是否支持fire fox浏览器49.0版本? 如果不是意味着什么是解决方案
答案 0 :(得分:0)
是的,2.53.0支持FF 49.0。 您可以从链接下载geckodriver https://github.com/mozilla/geckodriver/releases 然后将文件保存在本地系统中。解压缩文件并将应用程序名称更改为" wires.exe"。 然后在代码中指定upto wires.exe的路径。
添加selenium-2.53.0 jar文件。
尝试以下代码开始使用FF 47.0或更高版本。
package com.marionette.programs;
import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.MarionetteDriver;
公共类HandleLatestFirefox {public static void main(String[] args) {
String currentDir = System.getProperty("user.dir");
System.out.println(currentDir);
//String marionetteDriverLocation = currentDir + "G:\\ravik\\Ravi-Training\\Selenium\\Marionette for firefox\\wires.exe";
System.setProperty("webdriver.gecko.driver", "G:\\ravik\\Ravi-Training\\Selenium\\Marionette for firefox\\wires.exe");
WebDriver driver = new MarionetteDriver();
driver.get("https://www.google.co.in/webhp?hl=en&sa=X&ved=0ahUKEwjdgc21jJHOAhVCvY8KHZ4aCdcQPAgD");
System.out.println("marionette working fine....");
}
}
答案 1 :(得分:0)