You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级Chrome及ChromeDriver后Web应用无法加载的原因排查

Jenkins CentOS节点WebDriverIO E2E测试版本兼容问题

环境信息

  • 系统版本:CentOS Linux release 7.9.2009 (Core)
  • 当前Chrome版本:google-chrome-stable-96.0.4664.110-1.x86_64.rpm

当前配置

ChromeDriver获取脚本

sh 'sudo yum info google-chrome-stable | grep Version > chromeOutFile'
def CHROME_VERSION = readFile('chromeOutFile')
def Version = CHROME_VERSION.split('Version     :')
def VersionNumber = Version[1].trim()
sh "./src/main/web/node_modules/protractor/bin/webdriver-manager update --versions.chrome=${VersionNumber}"

WebDriverIO配置

services: [['chromedriver', {
    chromedriverCustomPath: '../node_modules/webdriver-manager/selenium/chromedriver_96.0.4664.110'
}]],

测试运行命令

cd e2e && wdio run wdio.ci.conf.ts --suite access --logLevel=info

问题

我希望将Chrome及对应ChromeDriver更新至最新版本,但升级到97.0.4692.99这类新版本后,Jenkins中的Web应用无法启动,访问URL时截图显示空白页面,无法确认应用是否完成加载。目前仅96版本可正常工作,请问原因是什么?

已尝试的操作

  • 匹配对应版本的ChromeDriver发布文件,确保Chrome与ChromeDriver版本一致,但问题未解决。

内容的提问来源于stack exchange,提问作者mogoli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 01:01:10