selenium中Chrome和Firefox浏览器驱动的使用和版本对应
一.Chrome驱动的具体使用问题
使用WebDriver在Chrome浏览器上进行测试时,
需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,
驱动程序名为chromedriver;
chromedriver的版本需要和本机的chrome浏览器对应,才能正常使用;
第一步:下载对应版本的chromedriver驱动文件,具体版本请对照文章底部的对应关系表:
如本机的chrome浏览器版本为:版本 61.0.3163.100(正式版本) (64 位),对应的chromedriver版本为2.33.
第二步:下载后把文件解压,然后放到本机chrome浏览器文件路径里,如:
C:\Program Files (x86)\Google\Chrome\Application
第三步:操作完后,就可以使用以下代码直接调起浏览器了:
二.Firefox浏览器对应各个版本驱动的问题
(1)下载地址:
https://github.com/mozilla/geckodriver/releases/
注意:下载解压后,将chromedriver.exe , geckodriver.exe , Iedriver.exe发到Python的安装目录,例如 D:\python 。 然后再将Python的安装目录添加到系统环境变量的Path下面。
(2)启动火狐浏览器
System.setProperty("webdriver.firefox.bin", "D:\\Mozilla Firefox\\firefox.exe");
WebDriver driver = new FirefoxDriver();
driver.get("https://www.baidu.com");
driver.quit();
三:selenium下载地址:
http://selenium-release.storage.googleapis.com/index.html
四:marven中配置selenium地址
http://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java
selenium中Chrome和Firefox浏览器驱动的使用和版本对应相关推荐
- python Selenium调用 IE/GoogleChrome/Firefox浏览器驱动的方法及下载地址
目录 三大浏览器驱动driver下载地址 注意: 启动谷歌浏览器 启动火狐浏览器 启动IE浏览器 三大浏览器驱动driver下载地址 1.chromedriver 下载地址:https://code. ...
- Chrome,Firefox浏览器驱动下载地址
谷歌Chrome驱动下载驱动链接 火狐浏览器Firefox:驱动链接,问题链接
- selenium中使用Microsoft Edge浏览器驱动下载
在不知道哪里下载edge驱动时,执行以下代码,在报错信息中会显示下载地址 查看当前edge浏览器的版本, 在刚才打开的下载页面找到与edge浏览器匹配的驱动 64位操作系统就选x64点击下载,下载完成 ...
- python语言+selenium自动化,编写脚本调用Chrome、Firefox浏览器打开百度网站
python语言+selenium自动化,编写脚本调用Chrome.Firefox浏览器打开百度网站 目标:初始化一个webdriver实例对象driver,通过webdriver.Chrome()和 ...
- 查看google chrome版本号及浏览器驱动下载
一.查看chrome版本号 点击地址栏右侧-按钮-帮助-关于google chrome 二.安装对应的浏览器驱动 Chrome各版本驱动的下载地址 http://chromedriver.storag ...
- Firefox浏览器驱动GeckoDriver安装方法
python中常用selenium爬取动态渲染网页,这个过程之中需要安装浏览器驱动,这次以Firefox(火狐)浏览器为例,安装其驱动Geckodriver 1.下载Geckodriver 下载地址: ...
- Chrome和Edge浏览器驱动的下载和使用
浏览器驱动的下载 前言 一.禁用浏览器自动更新` 1.禁用浏览器自动更新服务 1.1禁用Chrome浏览器更新服务 1.2禁用Edge浏览器更新服务 2查看浏览器版本 2.1查看Chrome浏览器版本 ...
- 解决SWFUpload在Chrome、Firefox浏览器下session找不到的问题
SWFUpload是一个非常不错的异步上传组件,但是在Chrome.Firefox等浏览器下使用的时候会有问题.问题如下:为了防止跳过上传页面直 接向"接受SWFUpload上传的一般处理程 ...
- 【避坑 超详细】Ubuntu使用python的selenium以及chrome模拟真实浏览器访问网页
在Ubuntu系统上使用python的selenium,另外加上chrome和chromedriver,用于模拟浏览器访问网页. 下面教程在阿里云的Ubuntu 14.04 64位测试成功,其他lin ...
最新文章
- curl取跳转地址 php_用PHP如何实现解析抖音无水印视频
- cacti监控java,Cacti for Oracle监控
- cocos2dx 3.2之Lua打飞机项目
- RabbitMQ负载均衡(1)
- hdu 5008 Boring String Problem(后缀数组+rmq)
- Mysql -- SQL常用命令实例
- 网线制作ppt_快速制作PPT技巧!
- ASP.NET MVC 利用AreaRegistration进行Area区域模块化开发
- linux脚本算术函数,Linux基础之bash脚本编程初级-变量与算术运算
- 无法从计算机中删除,【求助】Windows无法从该家庭组中删除你的计算机
- 面试官:请讲一下Redis主从复制的功能及实现原理
- php redis 秒杀demo
- 测试mysql主从_MySQL主从介绍、配置主从、测试主从同步
- 程序员用C/C++打造车牌识别系统!同学眼中只有膜拜!
- 一款网页游戏外挂开发-数据抓包
- OpenStack组件部署之Placement
- c++程序 cpu占用过高排查方法
- 人商城PHP7.0,wemall商城系统v7.0|php微信商城系统wemall v7.0下载
- 使用SpringFramework+Restlet实现rest服务
- linux环境kafka安装及配置