关于为什么要写这篇文章…
因为对自动化测试很感兴趣,本人研究了好一段时间相关selenium的东西,在配置chromedriver的过程中遇到了很多问题,当即在网上找了很多资料,看了很多的文章,可是由于文章太过琐碎(或者说以我的知识理解能力感觉说的都不是很详细),很久都没能解决问题,这导致我学习selenium的时间被延误了很久。再次重新开始搞这些事情的时候,困扰我的仍然是Chrome浏览器自动更新以及chromedriver驱动与Chrome浏览器不匹配的问题…在不懈努力下,我终于成功了!成功的当天晚上我就想做一篇文章,希望看到我文章的小伙伴们可以少在chromedriver的问题上浪费太多时间吧…
一、Chrome浏览器
1. Chrome浏览器全版本安装
Chrome浏览器全版本下载链接:https://downzen.com/en/windows/google-chrome/download/
里面涵盖了Windows系统从50.0.2661.87到118.0.5993.118(截至目前最新版本)的所有版本Chrome浏览器,可以根据自己的需求进行下载。
2. 关于禁止Chrome浏览器更新的方法
在这里先和小白说一下,为了确保你的Chrome浏览器与你的chromedriver版本适配(如果不适配的话你的浏览器会一直闪退并且报错),你需要对你所下载的非最新版本的浏览器进行禁止更新操作,在这里我给大家整理了几种禁止Chrome浏览器更新的方法,如果不放心的话可以全部跟着做一遍,彻底解决Chrome浏览器自动更新的问题。
!!!!!自动安装Chrome浏览器后要迅速关掉浏览器,快速进行下列操作!!!!!
(1) 从Windows系统配置中禁用Chrome浏览器自动更新
-
首先按下”Win+R“快捷键打开运行窗口
-
在输入栏中输入“msconfig”并点击”确定“或按下“Enter”打开系统配置面板
-
在系统配置面板中,选择“服务”
-
浏览服务列表找到Google更新服务(gupdate)和Google更新服务ÿ