Selenium中WebDriver最新Chrome驱动安装教程

这篇具有很好参考价值的文章主要介绍了Selenium中WebDriver最新Chrome驱动安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
 

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome
😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。
📡主页地址:【Austin_zhai】
🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。
💎声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题欢迎大家私信,有空必回。

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
 

1. 前言

  由于日常测试团队中的仿真环境存在着几套最新版本的测试套件,所以经常可以模拟客户由于浏览器或客户端自动升级至最新版后某些功能失效或报错的业务场景(因为我们本身也有提供外包测试的业务),那么今天就来为大家分享一下有关selenium中浏览器驱动下载与管理。

 
 

2. 版本检查

  先检查环境中的所需浏览器的版本号,可以看到我们的版本目前是最新版本,但是需要注意的是,从M115版本开始,我们就需要去新的地址去查找对应版本的驱动了。
新地址:Chrome for Testing availability
 
Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
 

2. 驱动查找与下载

  这里我们就可以看到对应的chrome浏览器的版本支持与否,这里可以按照自己的实际浏览器版本来进行判断。比如118.0.5993.88这个版本目前就不支持,可以等待后续的版本升级或安装较低的版本来进行驱动的下载。
Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
 

  因为我们的版本是118.0.5993.70,所以接下来按照我们测试环境中所持有的浏览器版本,我们选择了一个对应的webdriver。另外还需要根据环境的OS版本与位数来进行选择,可别光看浏览器的版本哦。复制对应版本后的URL,直接用浏览器访问即可下载。

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
 

  将下载后的驱动解压并放入对应的目录,具体的位置就见仁见智了,可以是浏览器安装目录,也可以是项目路径,具体还是看各自项目业务代码中如何调用,但无论是哪,最好是放入环境变量路径中的目录方便调用。
Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome
 
 

  放入后用自己的业务代码跑一下即可,如果可以正确的唤起浏览器并打开代码指定的页面即为成功。如果出现出现闪退,尝试着降低一下python与selenium的版本,我们可以在安装selenium与python的时候先指定好对应的版本,以防止后续更新驱动的时候出现类似的问题。

 
 

3. 关闭自动更新

  除了个别的测试场景需求之外,我们最好可以确保至少有一到两套固定版本的浏览器环境,这里就需要将chrome的自动更新(默认)进行关闭,这里就介绍几种可以关闭chrome自动更新的方法,大家取其一执行即可。
 

3.1 windows服务中关闭

  win+r打开运行后,使用命令services.msc来访问windows服务选项。
Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome
 

  找到两个谷歌更新服务,双击点开,在弹出来的属性界面中,先点击停止,然后启动类型设为禁止。

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome
 
  然后打开Chrome的目录:C:\Program Files (x86)\Google或者是C:\Program Files\Google。

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
  找到一个叫作“updata”或者“setup”之类的文件夹,设置权限,全部禁止。
Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

 
 

3.2 Host修改

  找到host文件,路径为:C:\Windows\System32\drivers\etc,在etc文件夹下找到hosts文件,这里记得用windows管理员权限打开。在文件末行填写入:127.0.0.1 update.googleapis.com,然后保存。我们关闭文件后用cmd输入ipconfig /flushdns命令,重启浏览器即可生效。

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome

Selenium中WebDriver最新Chrome驱动安装教程,测试人的日常,selenium,webdriver,自动化测试,chrome文章来源地址https://www.toymoban.com/news/detail-713562.html

到了这里,关于Selenium中WebDriver最新Chrome驱动安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Selenium安装WebDriver:ChromeDriver谷歌浏览器驱动下载安装与使用最新版118/119/120

    在使用之前的代码通过selenium操作Chrome浏览器时,安装中遇到了Chrome版本与浏览器驱动不匹配的的问题,在此记录安装下过程 我们首先确定自己的Chrome版本 Chrome设置-关于Chrome 可以看到,当前chrome是最新版本:119.0.6045.124(正式版本) (64 位)。 或者在浏览器的地址栏,输入

    2024年02月05日
    浏览(39)
  • Selenium安装WebDriver:最新ChromeDriver谷歌驱动及闪退等常见问题(114及其以后的版本)

    点击进去可以看到下载链接   截止2023.9.12我的谷歌浏览器版本是 116.0.5845.188(正式版本) 我选择了  116.0.5845.96  ( r1160321 )(最后一个) 随着版本更新,大家要根据自己浏览器版本进行选择相应驱动,尽量保证驱动版本和浏览器版本一致,前三位保持一致一般就可以正常使

    2024年02月22日
    浏览(53)
  • selenium-webdriver-Chrome新驱动地址(Chrome115及以上版本)

    Chrome115、Chrome116、Chrome117,在旧的链接并没有 新地址:https://googlechromelabs.github.io/chrome-for-testing/

    2024年02月04日
    浏览(40)
  • Selenium之Webdriver驱动大全【Firefox、Chrome、IE、Edge、Opera、PhantomJS】

    火狐浏览器历史版本; geckodriver驱动; 驱动与浏览器版本对应关系总结; geckodriver Selenium Firefox min max 0.32.0 ≥ 3.11 (3.14 Python) 102 ESR n/a 0.31.0 ≥ 3.11 (3.14 Python) 91 ESR n/a 0.30.0 ≥ 3.11 (3.14 Python) 78 ESR 90 0.29.1 ≥ 3.11 (3.14 Python) 60 90 0.29.0 ≥ 3.11 (3.14 Python) 60 90 0.28.0 ≥ 3.11 (3.14 Python) 60 90

    2024年02月09日
    浏览(38)
  • Selenium根据Chrome浏览器 版本自动下载/更新驱动chromedriver.exe webdriver_manager库

    Selenium提供了一个webdriver_manager库,可以帮助自动下载和更新Chrome浏览器的驱动程序chromedriver.exe。您可以按照以下步骤操作: 安装webdriver_manager库。可以在命令行或终端中运行以下命令进行安装: 在Selenium Python脚本中,导入webdriver_manager并使用ChromeDriverManager类来创建ChromeDri

    2024年02月16日
    浏览(36)
  • selenium自动化,更新到最新的chrome驱动

    很久没有做自动化了,最近想要熟悉下,发现之前的chrome驱动器与现在的chrome浏览器版本不匹配了导致报错 提示如下: raise exception_class(message, screen, stacktrace) selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 93 Curre

    2024年02月05日
    浏览(44)
  • linux下安装 Chrome 和 chromedriver 以及 selenium webdriver 使用

    chromedriver 下载地址: https://googlechromelabs.github.io/chrome-for-testing/ (推荐,包含最新稳定版) https://chromedriver.storage.googleapis.com/index.html? http://npm.taobao.org/mirrors/chromedriver/ https://registry.npmmirror.com/-/binary/chromedriver/ 查看版本: chromedriver对应下载地址 现在就可以使用 selenium 的 web

    2024年02月08日
    浏览(56)
  • Linux CentOS7安装chrome和chromedriver(WebDriver),用于selenium爬虫(java代码演示)

    序号 产品 版本 备注 1 CentOS 7.9 2 chrome 99.0.4844.51 chrome 与 ChromeDriver 的版本必须一致 3 ChromeDriver 99.0.4844.51 chrome 与 ChromeDriver 的版本必须一致 4 selenium 4.12.1 4 JAVA 8 1.1.1. chrome 下载 点击 chrome历史版本下载,按步骤下载 从下载的压缩包解压出rpm,上传 CentOS 系统 1.1.2. chrome 安装 安

    2024年02月20日
    浏览(29)
  • selenium 安装Chrome驱动

    (1)Chrome版本在113之前对应下载的driver:CNPM Binaries Mirror (npmmirror.com)          Chrome版本在113-120对应下载的driver:CNPM Binaries Mirror (2)下载完后,解压,将chromedriver.exe放到         (a)Python的 有Python.exe的文件夹里         (b)安装到Chrome里有chrome.exe的文件夹里

    2024年03月24日
    浏览(25)
  • Python Selenium实现自动化测试及Chrome驱动使用

    本文将介绍如何使用 Python   Selenium 库实现 自动化测试 ,并详细 记录 了Chrome驱动的使用方法。 通过本文的指导,读者将能够快速上手使用Python Selenium进行自动化测试。 并了解如何配置和使用Chrome驱动来实现更高效的自动化测试。 一、Python Selenium简介 Python Selenium是一个用于

    2024年02月03日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包