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

Chrome升级后JMeter调用ChromeDriver启动失败报SessionNotCreatedException

Chrome浏览器在JMeter中启动失败的解决方案
  • 确认版本匹配与路径配置
    虽已下载对应版本的ChromeDriver Beta,仍需再次验证:

    • ChromeDriver与Chrome Beta版本号完全一致(均为117.0.5938.11)
    • 将ChromeDriver.exe放置在JMeter的bin目录下,或添加到系统环境变量PATH中
    • 在ChromeOptions中明确指定Chrome可执行文件路径:
      ChromeOptions options = new ChromeOptions();
      options.setBinary("C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe");
      
  • 添加必要的Chrome启动参数
    在WebDriver Sampler中为ChromeOptions添加以下参数,解决启动崩溃问题:

    options.addArguments("--no-sandbox");
    options.addArguments("--disable-dev-shm-usage");
    options.addArguments("--disable-gpu");
    options.addArguments("--start-maximized");
    

    若无需可视化界面,可添加--headless=new参数减少资源占用。

  • 更新JMeter WebDriver插件
    旧版本的WebDriver插件可能不兼容Chrome 117 Beta,通过JMeter插件管理器将WebDriver Support插件更新至最新版本。

  • 清理残留进程
    打开任务管理器,结束所有chrome.exe和chromedriver.exe进程,再重新运行JMeter脚本,避免进程冲突导致启动失败。

  • 检查权限与拦截

    • 右键点击JMeter,选择「以管理员身份运行」,避免权限不足无法启动Chrome
    • 临时关闭杀毒软件或防火墙,排查是否有进程拦截Chrome或ChromeDriver的启动
  • 重置Chrome用户数据目录
    若Chrome用户数据目录损坏,可指定新的临时目录:

    options.addArguments("--user-data-dir=C:\\temp\\chrome_temp_profile");
    

内容的提问来源于stack exchange,提问作者Bhaskara Reddy Dwarampudi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 04:21:00