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

如何在jp@gc - Chrome Driver Config中配置Chrome驱动相对路径

jp@gc - Chrome Driver Config配置Chrome驱动相对路径方案

完全可以实现驱动与.jmx脚本同目录部署、无需硬编码绝对路径的需求,操作步骤如下:

  • 提前将和本机Chrome大版本匹配的Chrome驱动文件,放到待运行.jmx脚本的同级目录下
  • 打开测试计划中的jp@gc - Chrome Driver Config配置元件,定位到Path to Chrome Driver输入框
  • 不要输入固定盘符的绝对路径,根据自己的操作系统填入对应表达式即可:
    • Windows系统:
    ${__groovy(org.apache.jmeter.services.FileServer.getFileServer().getBaseDir() + '/chromedriver.exe',)}
    
    • macOS/Linux系统:
    ${__groovy(org.apache.jmeter.services.FileServer.getFileServer().getBaseDir() + '/chromedriver',)}
    

避坑提醒:别直接填./chromedriver这类相对路径,这种路径是相对于JMeter的启动工作目录,不是.jmx文件所在目录,一旦切换启动入口、移动脚本位置或者换设备运行,就会报驱动找不到的错误。

表达式里调用的FileServer.getFileServer().getBaseDir()是JMeter内置的方法,会自动解析当前运行的.jmx文件所在的文件夹绝对路径,不管你把整个脚本文件夹拷贝到哪个盘、哪台设备,只要驱动和.jmx保持同目录,就不需要改任何配置,彻底避免硬编码路径的适配问题。
配置完可以加个Debug Sampler试运行一次,确认路径解析正确、驱动版本和Chrome版本匹配就能正常启动浏览器采样。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 14:27:18