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

JMeter Selenium插件无法启动新会话,请求技术支持

JMeter Selenium采样器浏览器启动失败问题解决

核心问题定位

错误栈中的java.lang.NoSuchMethodError: 'void com.google.common.base.Throwables.throwIfUnchecked(java.lang.Throwable)'是关键,这是Guava库版本冲突导致的:JMeter自带的低版本Guava与Selenium 4.13.0依赖的高版本Guava不兼容,引发方法缺失,进而导致浏览器启动失败。

解决步骤

  • 替换Guava库文件
    1. 打开JMeter安装目录下的lib文件夹,删除所有名称为guava-*.jar的旧文件。
    2. 下载与Selenium 4.13.0兼容的Guava版本(推荐32.1.3-jre)。
    3. 将新下载的Guava jar包放入lib文件夹。
  • 验证插件版本匹配
    当前使用的jmeter-plugins-webdriver-4.13.0.1与Selenium 4.13.0版本兼容,无需调整。
  • 检查驱动配置与权限
    确认Edge Driver路径无空格或特殊字符,若存在权限问题,右键驱动文件赋予当前用户完全控制权限。
  • 清理JMeter缓存
    关闭JMeter,删除bin/cache文件夹,重启后重新运行测试。

额外排查方向

如果替换Guava后问题依旧:

  • 检查lib/ext文件夹,删除多余的旧版本Selenium相关jar包,仅保留插件自带的版本。
  • 尝试以管理员身份启动JMeter,避免权限不足影响驱动执行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 03:35:00