博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Selenium常用API的使用java语言之3-selenium3 浏览器驱动
阅读量:4587 次
发布时间:2019-06-09

本文共 1060 字,大约阅读时间需要 3 分钟。

1.下载浏览器驱动

当selenium升级到3.0之后,对不同的浏览器驱动进行了规范。如果想使用selenium驱动不同的浏览器,必须单独下载并设置不同的浏览器驱动。

各浏览器下载地址:
Firefox浏览器驱动:
Chrome浏览器驱动:
IE浏览器驱动:
Edge浏览器驱动:
Opera浏览器驱动:
PhantomJS浏览器驱动:

2.设置浏览器驱动

设置浏览器的地址非常简单。 我们可以手动创建一个存放浏览器驱动的目录,如: C:\driver , 将下载的浏览器驱动文件(例如:chromedriver、geckodriver)丢到该目录下。

我的电脑–>属性–>系统设置–>高级–>环境变量–>系统变量–>Path,将“C:\driver”目录添加到Path的值中。

3.验证浏览器驱动

验证不同的浏览器驱动是否正常使用。

import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.firefox.FirefoxDriver;import org.openqa.selenium.edge.EdgeDriver;import org.openqa.selenium.ie.InternetExplorerDriver;import org.openqa.selenium.opera.OperaDriver;import org.openqa.selenium.phantomjs.PhantomJSDriver; …… WebDriver driver = new ChromeDriver();    //Chrome浏览器 WebDriver driver = new FirefoxDriver();   //Firefox浏览器 WebDriver driver = new EdgeDriver();      //Edge浏览器 WebDriver driver = new InternetExplorerDriver();  // Internet Explorer浏览器 WebDriver driver = new OperaDriver();     //Opera浏览器 WebDriver driver = new PhantomJSDriver();   //PhantomJS ……

转载于:https://www.cnblogs.com/zhizhao/p/11303139.html

你可能感兴趣的文章
最后一面《HR面》------十大经典提问
查看>>
一篇文章读懂开源web引擎Crosswalk-《转载》
查看>>
Android代码规范(转)
查看>>
【bzoj1857】传送带——三分套三分
查看>>
layer常用方法代码
查看>>
[转]在SqlServer 中解析JSON数据
查看>>
IIS7.5配置Asp.net项目出现HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。...
查看>>
64位WIN7+oracle11g+plsql安装
查看>>
错误跳转js
查看>>
暮秋山行
查看>>
I学霸官方免费教程二十四:Java常用类之随机数 Math类和Random类
查看>>
查询登陆时间间隔不超过5分钟的所有记录
查看>>
新东方雅思词汇---7.1、probation
查看>>
laravel基础课程---15、分页及验证码(lavarel分页效果如何实现)
查看>>
前端插件资源
查看>>
js json简介(json的本质也是字符串)(用于服务器和客户端通信)
查看>>
回溯8--跳马问题
查看>>
JavaScript笔记(第一章,第二章)
查看>>
GOLANG 闭包和普通函数的区别
查看>>
Java选择结构和数组
查看>>