一.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浏览器驱动的使用和版本对应相关推荐

  1. python Selenium调用 IE/GoogleChrome/Firefox浏览器驱动的方法及下载地址

    目录 三大浏览器驱动driver下载地址 注意: 启动谷歌浏览器 启动火狐浏览器 启动IE浏览器 三大浏览器驱动driver下载地址 1.chromedriver 下载地址:https://code. ...

  2. Chrome,Firefox浏览器驱动下载地址

    谷歌Chrome驱动下载驱动链接 火狐浏览器Firefox:驱动链接,问题链接

  3. selenium中使用Microsoft Edge浏览器驱动下载

    在不知道哪里下载edge驱动时,执行以下代码,在报错信息中会显示下载地址 查看当前edge浏览器的版本, 在刚才打开的下载页面找到与edge浏览器匹配的驱动 64位操作系统就选x64点击下载,下载完成 ...

  4. python语言+selenium自动化,编写脚本调用Chrome、Firefox浏览器打开百度网站

    python语言+selenium自动化,编写脚本调用Chrome.Firefox浏览器打开百度网站 目标:初始化一个webdriver实例对象driver,通过webdriver.Chrome()和 ...

  5. 查看google chrome版本号及浏览器驱动下载

    一.查看chrome版本号 点击地址栏右侧-按钮-帮助-关于google chrome 二.安装对应的浏览器驱动 Chrome各版本驱动的下载地址 http://chromedriver.storag ...

  6. Firefox浏览器驱动GeckoDriver安装方法

    python中常用selenium爬取动态渲染网页,这个过程之中需要安装浏览器驱动,这次以Firefox(火狐)浏览器为例,安装其驱动Geckodriver 1.下载Geckodriver 下载地址: ...

  7. Chrome和Edge浏览器驱动的下载和使用

    浏览器驱动的下载 前言 一.禁用浏览器自动更新` 1.禁用浏览器自动更新服务 1.1禁用Chrome浏览器更新服务 1.2禁用Edge浏览器更新服务 2查看浏览器版本 2.1查看Chrome浏览器版本 ...

  8. 解决SWFUpload在Chrome、Firefox浏览器下session找不到的问题

    SWFUpload是一个非常不错的异步上传组件,但是在Chrome.Firefox等浏览器下使用的时候会有问题.问题如下:为了防止跳过上传页面直 接向"接受SWFUpload上传的一般处理程 ...

  9. 【避坑 超详细】Ubuntu使用python的selenium以及chrome模拟真实浏览器访问网页

    在Ubuntu系统上使用python的selenium,另外加上chrome和chromedriver,用于模拟浏览器访问网页. 下面教程在阿里云的Ubuntu 14.04 64位测试成功,其他lin ...

最新文章

  1. curl取跳转地址 php_用PHP如何实现解析抖音无水印视频
  2. cacti监控java,Cacti for Oracle监控
  3. cocos2dx 3.2之Lua打飞机项目
  4. RabbitMQ负载均衡(1)
  5. hdu 5008 Boring String Problem(后缀数组+rmq)
  6. Mysql -- SQL常用命令实例
  7. 网线制作ppt_快速制作PPT技巧!
  8. ASP.NET MVC 利用AreaRegistration进行Area区域模块化开发
  9. linux脚本算术函数,Linux基础之bash脚本编程初级-变量与算术运算
  10. 无法从计算机中删除,【求助】Windows无法从该家庭组中删除你的计算机
  11. 面试官:请讲一下Redis主从复制的功能及实现原理
  12. php redis 秒杀demo
  13. 测试mysql主从_MySQL主从介绍、配置主从、测试主从同步
  14. 程序员用C/C++打造车牌识别系统!同学眼中只有膜拜!
  15. 一款网页游戏外挂开发-数据抓包
  16. OpenStack组件部署之Placement
  17. c++程序 cpu占用过高排查方法
  18. 人商城PHP7.0,wemall商城系统v7.0|php微信商城系统wemall v7.0下载
  19. 使用SpringFramework+Restlet实现rest服务
  20. linux环境kafka安装及配置

热门文章

  1. 云和恩墨大讲堂丨PostgreSQL逻辑复制案例分享
  2. MySQL 8.0 安装部署3个注意事项
  3. 再话新基建丨国产、开源、云原生,数据库路在何方?
  4. 我眼中的GaussDB——参加华为合伙伙伴赋能会有感
  5. SQL查询提速秘诀,避免锁死数据库的数据库代码
  6. Spring中部署Activiti流程定义的三种姿势
  7. 动手实操丨基于随机森林算法进行硬盘故障预测
  8. 云原生数据库风起云涌,华为云GaussDB破浪前行
  9. 技术实践丨手把手教你使用MQTT方式对接华为IoT平台
  10. AI小白必读:深度学习、迁移学习、强化学习别再傻傻分不清