首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在chrome更新到版本87.0.4280.141之后,出现错误"Driver info: driver.version: unknown“

在Chrome更新到版本87.0.4280.141之后,出现错误"Driver info: driver.version: unknown"是由于Chrome浏览器与WebDriver驱动程序版本不兼容导致的。

WebDriver是一个用于自动化测试的工具,它允许开发人员通过编写脚本来控制浏览器的行为。不同版本的Chrome浏览器需要与相应版本的WebDriver驱动程序配合使用,以确保兼容性和稳定性。

解决这个问题的方法是更新WebDriver驱动程序至与Chrome浏览器版本相匹配的最新版本。您可以通过以下步骤来完成:

  1. 确定您当前使用的Chrome浏览器版本。在Chrome浏览器地址栏中输入"chrome://version/",然后查找"Google Chrome"后面的版本号。
  2. 访问WebDriver官方网站(https://chromedriver.chromium.org/downloads)并下载与您Chrome浏览器版本相匹配的WebDriver驱动程序。请注意,您需要选择与您的操作系统和Chrome浏览器版本相对应的驱动程序。
  3. 下载完驱动程序后,解压缩并将其放置在您的系统路径中,或者将其放置在您的项目目录中。
  4. 在您的代码中,确保使用了正确版本的WebDriver驱动程序。例如,如果您使用的是Python语言和Selenium库,您可以使用以下代码来指定WebDriver驱动程序的路径:
代码语言:txt
复制
from selenium import webdriver

# 指定WebDriver驱动程序路径
driver = webdriver.Chrome('/path/to/chromedriver')

请注意,上述代码中的"/path/to/chromedriver"应替换为您实际的WebDriver驱动程序路径。

通过以上步骤,您应该能够解决"Driver info: driver.version: unknown"错误,并成功运行您的自动化测试脚本。

推荐的腾讯云相关产品:腾讯云容器服务(Tencent Kubernetes Engine,TKE),它是一种高度可扩展的容器管理服务,可帮助您轻松部署、管理和扩展容器化应用程序。TKE提供了强大的容器编排和调度能力,支持自动化运维、弹性伸缩、负载均衡等功能,适用于各种规模的应用场景。

了解更多关于腾讯云容器服务的信息,请访问:https://cloud.tencent.com/product/tke

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Selenium | 笔记

安装 pythhon selenium 包 pip install selenium ubuntu 下载安装 Chrome 注意: 建议固定 Chrome 版本, Chrome 版本必须与 chromedriver...版本对应一致 # 安装 sudo dpkg -i google-chrome*.deb sudo apt-get install -f 下载 对应版本的 chromedriver # 下载 chromedriver...注意:当网页异常等情况可能出现title为空的情况,那么这里改名的时候就会报异常错误,需要进行异常处理。...如果你安装 deb 软件包的过程中得到一个依赖项的错误,你可以使用下面的命令来修复依赖项的问题: sudo apt install -f 方法1 # 安装.deb文件 sudo dpkg -i 软件包名...docker 容器中运行才会出现错误, 由于 shm_size 不够用了, 默认 64MB docker run -d -p 4444:4444 --shm-size="2g" selenium/standalone-chrome

2.8K41

2019 Selenium Chrome版本与chromedriver兼容版本对照表

2019 Selenium Chrome版本与chromedriver兼容版本对照表 使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的...,否则会出现下面类似的报错: Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call...function result missing 'value' (Session info: chrome=65.0.3325.31) (Driver info: chromedriver...,chromedriver用的是2.33的版本,而对于谷歌65的版本来说,与它匹配的chromedriver的版本是2.37或2.38,不匹配时就会出现上面的错误,使用匹配的版本后该问题即可解决。...----以下为2018年兼容版本对照表,以上为2019年兼容版本对照表------ ChromeDriver v2.45 (2018-12-10)----------Supports Chrome v70

1.5K30
  • 软件测试|Chrome 115之后版本,如何更新driver

    问题描述前两天在运行一个web自动化测试脚本时,报了如下的错误,`This version of ChromeDriver only supports Chrome version 113Current...browser version is 115.0.5790.110 with binary`,如下图所示:该报错提示我,当前的driver只支持113版本Chrome浏览器,但是我的Chrome已经自动更新到...115版本了,总之就是非常难受,但是没有办法,我们要想运行脚本,就要更新driver,把driver新到115。...复制链接直接下载即可,下载完成之后,解压拖入之前driver所在的文件夹即可使用,完成之后,再次运行脚本,运行即恢复正常。...如下图:本文主要介绍了Chrome 115以及之后版本的浏览器如何更新Chromedriver的方法,希望可以帮到大家。

    35220

    自动化-Appium-​第一个Demo-Web(Python版)

    例如以下报错,提示chromedriver=2.28.455520,Chrome版本必须>=55.0.2883.0 An unknown server-side error occurred while...Original error: unknown error: Chrome version must be >= 55.0.2883.0 (Driver info: chromedriver=2.28.455520...:5555的模拟器里,打开要操作的浏览器,本章示例为Android默认的浏览器,之后打开百度首页,此时PC的Chrome浏览器中可以看到百度首页的访问链接,如图所示,模拟器里的默认浏览器版本号为44.0.2403.119...Original error: unknown error: Chrome version must be >= 55.0.2883.0 (Driver info: chromedriver=2.28.455520...的真机里,打开要操作的Chrome浏览器,本章示例为已经真机安装完成的Chrome浏览器,之后打开百度首页,此时PC的Chrome浏览器中可以看到百度首页的访问链接,如图所示,真机里的Chrome浏览器版本号为

    2.4K10

    自动化-Appium-第一个Demo-Web(Java版)

    例如以下报错,提示chromedriver=2.28.455520,Chrome版本必须>=55.0.2883.0 An unknown server-side error occurred while...Original error: unknown error: Chrome version must be >= 55.0.2883.0 (Driver info: chromedriver=2.28.455520...:5555的模拟器里,打开要操作的浏览器,本章示例为Android默认的浏览器,之后打开百度首页,此时PC的Chrome浏览器中可以看到百度首页的访问链接,如图所示,模拟器里的默认浏览器版本号为44.0.2403.119...Original error: unknown error: Chrome version must be >= 55.0.2883.0 (Driver info: chromedriver=2.28.455520...的真机里,打开要操作的Chrome浏览器,本章示例为已经真机安装完成的Chrome浏览器,之后打开百度首页,此时PC的Chrome浏览器中可以看到百度首页的访问链接,如图所示,真机里的Chrome浏览器版本号为

    2.2K10

    搭建谷歌浏览器无头模式抓取页面服务,laravel->php->python->docker

    = 'webdriver.chrome.driver=/usr/bin/chromedriver'; private $driver; private $error; public...null); sleep(3); //先去index设置登录cookie,之后想跳哪个页面就跳哪个页面 $this->driver->get('https...原来运维为了保证服务器能兼容低版本的软件,C的依赖版本安装的很低,这么底层的依赖还是不要动了, 解决方案有两个: 1找台服务器安装高版本的GLIBC_2.14,GLIBC_2.16; 2把爬虫这块封装到...版 使用docker那就尽量简单点,直接使用python脚本,爬虫还是使用python猛一些,各种依赖直接pip,之前2017年使用无头浏览器做监控爬虫的时候驱动还是使用phantomjs呢,现在chrome...libwayland-client0 libwayland-cursor0 libwayland-egl1 libxinerama1 libxkbcommon0 libgtk-3-common libgtk-3-bin distro-info-data

    2.3K20

    (上)python3 selenium3 从框架实现代码学习selenium让你事半功倍

    Selenium-Python中文文档 Selenium Documentation Webdriver 参考 如有错误欢迎评论区指出,作者将即时更改。...环境说明 操作系统:Windows7 SP1 64 python 版本:3.7.7 浏览器:谷歌浏览器 浏览器版本: 80.0.3987 (64 位) 谷歌浏览器驱动:驱动版本需要对应浏览器版本,不同的浏览器使用对应不同版本的驱动...,之后使用不同的方法新建不同的实例。...from selenium.webdriver import Chrome driver = Chrome() 或者 from selenium import webdriver driver = webdriver.Chrome...在出现异常时接收抛出异常并且报错。开启驱动打开浏览器。 异常抛出检测到此已知道了selenium如何启动服务。接下来查看get请求网址的实现流程。

    1.2K20

    (上)python3 selenium3 从框架实现代码学习selenium让你事半功倍

    Selenium-Python中文文档 Selenium Documentation Webdriver 参考 如有错误欢迎评论区指出,作者将即时更改。...环境说明 操作系统:Windows7 SP1 64 python 版本:3.7.7 浏览器:谷歌浏览器 浏览器版本: 80.0.3987 (64 位) 谷歌浏览器驱动:驱动版本需要对应浏览器版本,不同的浏览器使用对应不同版本的驱动...,之后使用不同的方法新建不同的实例。...from selenium.webdriver import Chrome driver = Chrome() 或者 from selenium import webdriver driver = webdriver.Chrome...在出现异常时接收抛出异常并且报错。开启驱动打开浏览器。 异常抛出检测到此已知道了selenium如何启动服务。接下来查看get请求网址的实现流程。

    1.4K10

    Http3基础

    大多数情况下 TCP 协议通知数据包丢失或损坏之前可能会收到大量的正常数据,但是纠正错误之前其他的正常请求都会等待甚至重发 而QUIC 修复单个流时可以自由处理其他数据,也就是说即使一个请求发生了错误也不会影响到其他的请求...要想感受一下http3.0请求,只需最新版本chrome浏览器,然后给它开启 QUIC 特性即可。...本人当前chrome版本 版本 87.0.4280.141(正式版本) (x86_64) 开启方式 chrome://flags/ 中找到 Experimental 中 QUIC protocol...重启浏览器生效 判断自己的浏览器是否成功开启了http3.0的方法 开着控制台访问Google,看看http请求是否是http3.0的协议 或者安装这个chrome插件 chrome store...TCP协议收到数据包之后,这部分数据可能是乱序到达的,但是TCP必须将所有数据收集排序整合后给上层使用,如果其中某个包丢失了,就必须等待重传,从而出现某个丢包数据阻塞整个连接的数据使用。

    46820

    GitLab 是如何用 Headless Chrome 测试的

    只要页面的元素还能看得见和能点击,只是GitLab浏览器中的确会出现某些罕见的情况。...之后添加selenium-webdrivergem 到测试依赖和配置Capybara: require 'selenium-webdriver' Capybara.register_driver :chrome...Selenium中会得到下面的错误信息: Selenium::WebDriver::Error::UnknownError: unknown error: ChromeDriver only...如果你的前端代码中有一个导致测试失败的bug,这个功能将使调试容易,因为你可以检查测试的终端输出的错误消息或堆栈跟踪,或者将console.log()注入到JavaScript以查看正在运行的代码。...利用GitLab的CI / CD,headless Chrome是针对一组页面发起的,并计算总体性能分数。然后,对于每个合并请求,源分支和目标分支之间比较分数,使合并之前容易检测性能回归。

    3.2K80
    领券