我使用的是lang :java framework: testNG
我的系统安装了3-4个版本的Mozilla,如何打开特定版本的Mozilla实例?假设我有3.5,3.6,....安装了Mozilla版本,我想打开3.6版本并执行测试。
发布于 2013-06-08 18:31:30
只需指定version..may be的二进制文件的路径,如-
FirefoxBinary binary = new FirefoxBinary(new File("path_to_bin"));
FirefoxProfile profile = new FirefoxProfile();
WebDriver driver = new FirefoxDriver(binary, profile);发布于 2013-06-09 00:27:07
只需为webdriver.firefox.bin属性指定适当版本firefox.exe的路径即可。
System.setProperty("webdriver.firefox.bin", "c:\\path\\to\\firefox.exe");发布于 2013-06-10 14:15:53
对于firefox
System.setProperty("webdriver.gecko.driver","path of geckodriver.exe");
WebDriver driver = new FirefoxDriver();来自Chrome浏览器
File file = new File("D:\\selnium webdriver\\driver\\chromedriver.exe");
System.setProperty("webdriver.chrome.driver", file.getAbsolutePath() );
WebDriver driver = new ChromeDriver();适用于Internet explorer
File file = new File("D:\\selnium webdriver\\driver\\IEDriverServer.exe");
System.setProperty("webdriver.ie.driver", file.getAbsolutePath());
WebDriver driver = new InternetExplorerDriver();https://stackoverflow.com/questions/16998503
复制相似问题