Selenium3.0支持Chrome65

好久没注意Chrome的版本更新,突然发现有新版本更新了,又想到经常有初学者问到怎么我以前的代码不支持Chrome浏览器了,所以就录了一个新的课程。

由于Selenium3.0对各个浏览器的驱动都是依赖于独立的驱动的,所以可以去官网查看各个设备的驱动

https://www.seleniumhq.org/download/

而对于Chrome的驱动,由于某些原因我们是访问不到的,还好国内有镜像,只要在百度中搜索Chromedriver都能看到这个搜索结果

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

这是淘宝服务器上的对国外镜像的同步地址,对于最新版的2.36中就说明了对Chrome65的支持

----------ChromeDriver v2.36 (2018-03-02)---------- Supports Chrome v63-65 Resolved issue 1819: testIFrameWithExtensionsSource is failing on Chrome v60+ [[Pri-1]] Resolved issue 2221: Add command-line option to log INFO level to stderr [[Pri-2]] Resolved issue 450: ChromeDriver hangs when switching to new window whose document is being overwritten [[Pri-2]] Resolved issue 2235: Add option to control the wait for extension background pages [[Pri-2]] Resolved issue 2234: fixed webview_devtools_remote_ is not right [[Pri-2]] Resolved issue 2223: Unable to load extension if background page name starts with / [[Pri-2]] Resolved issue 2280: ChromeDriver should be more extensible [[Pri-]] Resolved issue 2231: Pixel 2 and Pixel 2 XL not working in Mobile Emulation [[Pri-]] Resolved issue 746266: Chromedriver does not support OOPIF

可以看到新版本的主要内容就是修复bug和对新浏览器支持,下载对应的驱动包后,在代码中指定调用该驱动即可完成对新版本Chrome65的支持,注意默认Chrome浏览器要安装在默认目录下哦!

public class Chrome65wd {

public static void main(String[] args) {

System.setProperty("webdriver.chrome.driver", "D:\\chromedriver2.36.exe");

WebDriver wd=new ChromeDriver();

wd.get("http://www.testops.cn");

}

}

如果觉得文字麻烦可以访问学霸君观看视频:

https://ke.qq.com/course/236848

(0)

相关推荐

  • 反了!居然让我教她自动化测试!

    来源:Python 技术「ID: pythonall」 一个做测试的居然让我教她怎么做自动化测试,真是反了--行吧,正好懂一些 Selenium,今天就来跟大家一起了解下 Python 如何使用 Se ...

  • selenium以及驱动安装

    mac用户,视频可以不看,直接用课程的一键安装方法! https://localprod.pandateacher.com/python-manuscript/crawler-html/chromed ...

  • 在R里面配置selenium爬虫环境

    普通的爬虫,其实什么编程语言都差不多,因为都是网页的html源代码字符串的解析而已,但是很多网页是具有防止爬虫的功能,就是无法直接获取html源代码字符串,需要通过JavaScript来互动.比如: ...

  • selenium+python自动化100-linux搭建selenium环境

    前言 selenium在windows机器上运行,每次会启动界面,运行很不稳定.于是想到用chrome来了的headless无界面模式,确实方便了不少. 为了提高自动化运行的效率和稳定性,于是把sel ...

  • 反制 Webdriver - 从 Bot 到 RCE 进发

    作者:LoRexxar'@知道创宇404实验室 时间:2021年4月16日 4月12号,@cursered[1]在starlabs上公开了一篇文章<You Talking To Me?>[ ...

  • 第68天:Selenium 环境配置

    如果你做过 Web 测试的工作,那么你应该明白 Web 测试中最重要的一部分工作就是自动化测试.自动化测试,顾名思义就是让浏览器自动运行,而无需手动操作.这和我们爬虫工作原理有些相似,我们爬虫也需要让 ...

  • 华为鸿蒙系统支持的手机型号 鸿蒙OS 2.0支持机型名单

    对于鸿蒙OS和Android/iOS之间的区别是很多人好奇的,华为鸿蒙已经很多人升级体验了,并不是所有机型都能升级,那么,华为鸿蒙OS 2.0支持哪些机型?下面小编就带来介绍. 华为鸿蒙OS 2.0支 ...

  • 华为哪些手机可以升级鸿蒙系统2.0 支持适配鸿蒙os机型名单

    近日鸿蒙系统2.0开发版进行了公测,华为许多机型都收到了推送,那么具体支持适配鸿蒙os的华为机型有哪些?下面就让小编为大家介绍一下吧. 华为鸿蒙系统2.0适配机型 适配机型 此前华为高管表态,鸿蒙OS ...

  • 缺乏TPM 2.0支持 任何英特尔Mac都不会支持Windows 11

    微软近日发布了 Windows 11,虽然它采用了全新的设计,甚至可以运行模拟的 Android 应用,但并不是每个人都能安装新的微软系统.事实上,任何英特尔 Mac 都不会正式支持 Windows ...

  • 微服务框架 - Jimu(积木) 升级 1.0.0 支持 .Net Core 3.0

    如果不知道 Jimu(积木) 是啥,请移步 .Net Core 分布式微服务框架介绍 - Jimu 这次升级除了支持 .Net Core 3.0 还新增部分功能,如 REST, 链路跟踪等,以下为详细 ...

  • 鸿蒙2.0支持哪些手机?

    鸿蒙2.0开发者beta版已经发布,但是是需要内测申请才能获得内测资格,更新的方式也是需要手机帮助或则是官网的模拟器的,所以很多小伙伴们都被限制了热情,但是很多小伙伴们不清楚鸿蒙2.0支持哪些手机?下 ...

  • FDA专家12:0支持批准BCMA ADC药物末线治疗多发性骨髓瘤

    7月14日,FDA专家咨询委员会以12:0的投票结果认为葛兰素史克的抗体偶联药物belantamab mafodotin 用于末线治疗多发性骨髓瘤(MM)时的获益大于风险,支持批准该药物上市.bela ...

  • SD 8.0规范公布:增加PCIe 4.0支持,最高4GB/s传输速度

    随着8K视频.VR视频等高清内容的逐步应用,或者专业摄影师对于RAW照片的连拍要求越来越高,SD卡性能的提升对于相关领域的发展就显得尤为重要.随着SD协会公布最新的SD 8.0规范,未来SD存储卡的性 ...

  • Volta显卡或首发PCI-E 4.0支持,带宽再翻倍

    从2011年底的HD 7970首次支持PCI-E 3.0总线以来,PCI-E 3.0早已经是当前显卡的主流标准,x16通道下大约能提供16GB/s的带宽,双向可达到32GB/s左右.下一代的PCI-E ...

  • VLC 4.0即将登场 引入全新用户界面 停止Windows XP/Vista支持

    开源播放器 VLC Player 在即将到来的版本更新中,Videolan 团队引入了现代化的用户界面.VLC 4.0 更新最大的亮点就是引入了现代化 UI,以及其他一系列的新功能和改进.不过遗憾的是 ...