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

JMeter V5.3安装Selenium插件后无法启动Chrome/Firefox浏览器报错

问题根因

你遇到的java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState报错属于典型的Guava依赖版本冲突:JMeter 5.3原生自带的Guava包版本过低,无法满足你使用的Selenium 3.14.0版本对Guava的最低版本要求,导致Selenium调用对应方法时找不到实现。

解决步骤
  • 完全关闭正在运行的JMeter进程
  • 进入JMeter安装目录下的lib文件夹,删除原生自带的低版本guava jar包(文件名为guava-xx.x-jre.jar,JMeter5.3默认自带版本为guava-25.1-jre)
  • 下载适配Selenium3.14.0的Guava版本,推荐使用guava-28.1-jre,将下载好的jar包放入lib目录
  • 检查lib/ext目录下是否存在重复的Guava包,如有请删除,确保整个JMeter环境只有lib目录下的一份Guava包
  • 重新启动JMeter,执行测试即可正常启动浏览器
额外注意项
  • 请确认你本地的ChromeDriver/GeckoDriver版本和本机安装的Chrome/Firefox浏览器主版本完全匹配
  • 请确认WebDriver配置组件中填写的浏览器驱动路径正确,无拼写错误、权限问题
  • 若操作后仍报错,可检查你使用的jmeter-plugins-webdriver 3.3和Selenium 3.14.0的兼容性,也可尝试升级webdriver插件到最新稳定版适配

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 16:27:02