51Testing软件测试论坛
标题: Selenium 3.0火狐环境搭建 [打印本页]
作者: lsekfe 时间: 2018-7-4 14:52
标题: Selenium 3.0火狐环境搭建
selenium 2操作火狐浏览器时不需要驱动,3.0之后版本需要安装驱动,
由于会有驱动与浏览器版本兼容性问题,配置好环境之后不一定能执行
下面提供笔者成功执行的版本:
驱动:geckodriver-v0.13.0-win64
selenium:3.01
测试代码为:
- import org.openqa.selenium.WebDriver;
- import org.openqa.selenium.firefox.*;
- public class test5 {
- public static void main(String args[]){
- System.setProperty("webdriver.gecko.driver", "C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe");
- WebDriver driver = new FirefoxDriver();
- driver.get("http://www.baidu.com");
- }
- }
复制代码使用驱动:geckodriver-v0.16.1-win64报错如下
1496125555396 geckodriver::marionette INFO Starting browser \\?\C:\Program Files (x86)\Mozilla Firefox\firefox.exe with args ["-marionette"]
1496125555659 addons.manager ERROR startup failed: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIFile.create]"
[attach]116965[/attach]
驱动改为:geckodriver-v0.13.0-win64后成功执行:
[attach]116966[/attach]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |