selenium 打开主流浏览器(火狐、谷歌、IE、EDGE)

火狐

selenium2:

System.setProperty("webdriver.firefox.bin","D:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe");//安装路径在默认路径时,可省略这行代码
WebDriver driver = new FirefoxDriver();

对应浏览器版本:

【Selenium】    ->  【FireFox】
       2.25.0        ->      18
       2.30.0        ->      19
       2.31.0        ->      20
       2.42.2        ->      29
       2.44.0        ->      33 (不支持31,2014/12/1)
       2.53.0        ->      43,46(不支持47)
       2.41.0        ->      26(绿色版本)
       2.44          ->      32.0-35.0
       2.53.0-2.53.6 ->      40.0.3 

各firefox版本下载地址:
http://ftp.mozilla.org/pub/firefox/releases/
各selenium jar包下载地址:
http://selenium-release.storage.googleapis.com/index.html

selenium3:

System.setProperty("webdriver.gecko.driver",".\\driver\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();

下载对应版本geckodriver驱动:

https://github.com/mozilla/geckodriver/releases

http://npm.taobao.org/mirrors/geckodriver/

 

谷歌

System.setProperty("webdriver.chrome.driver",".\\driver\\chromedriver.exe");
WebDriver driver = new ChromeDriver();

下载对应版本chromedriver驱动:

http://chromedriver.chromium.org/downloads(可查看chrome与chromeDriver的对应关系)

https://npm.taobao.org/mirrors/chromedriver/

http://chromedriver.storage.googleapis.com/index.html 

IE 

System.setProperty("webdriver.ie.driver",".\\driver\\IEDriverServer.exe");
WebDriver driver = new InternetExplorerDriver();

下载对应版本IEDriverServer驱动,IEDriverServer的版本号和Selenium的版本号一定要一致:

http://selenium-release.storage.googleapis.com/index.html 

其他详细浏览器配置:https://www.cnblogs.com/feiquan/p/8531618.html

Edge

System.setProperty("webdriver.edge.driver",".\\driver\\MicrosoftWebDriver.exe");
WebDriver driver = new EdgeDriver();

下载对应版本MicrosoftWebDriver驱动:

 https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值