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

JMeter性能测试调用WebDriver创建会话失败:版本不兼容问题

解决JMeter性能测试中ChromeDriver与Chrome版本不匹配导致的会话创建失败问题

错误核心信息

ERROR o.a.j.t.JMeterThread: Error calling threadStarted nqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 114

当前环境详情

  • Chrome浏览器版本:116.0.5845.97,二进制路径:C:\Program Files\Google\Chrome\Application\chrome.exe
  • Selenium版本:3.14.0
  • 操作系统:Windows 10 (amd64)
  • Java版本:1.8.0_261
  • 当前ChromeDriver版本:仅支持Chrome 114

问题原因

ChromeDriver与Chrome浏览器版本存在严格兼容性要求,仅当两者大版本号一致时才能正常交互。当前使用的ChromeDriver仅支持Chrome 114,但本地安装的Chrome是116版本,版本不匹配导致无法创建会话。

解决方案

1. 替换为匹配版本的ChromeDriver

下载与Chrome 116版本对应的ChromeDriver(大版本号需为116),替换当前项目或环境中使用的旧ChromeDriver文件。

2. 更新JMeter中的ChromeDriver配置

  • 打开JMeter的Selenium WebDriver配置元件,将ChromeDriver路径设置为新下载的ChromeDriver文件路径。
  • 若通过系统环境变量配置,更新webdriver.chrome.driver变量的值为新ChromeDriver的绝对路径。

3. 验证修复效果

  • 运行chromedriver.exe -v命令确认Driver版本与Chrome版本匹配。
  • 重新执行JMeter性能测试,检查是否仍出现会话创建异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 16:05:03