JMeter 4.0录制场景适配Chrome版本咨询及调整建议请求
JMeter 4.0 录制场景的 Chrome 版本兼容指南
我来帮你梳理下JMeter 4.0和Chrome录制兼容的问题:
首先,JMeter 4.0是2018年2月发布的,当时官方测试适配的Chrome版本主要集中在Chrome 64.x 到 Chrome 69.x这个区间。你当前用的Chrome 65.0.3325.181其实在理论兼容范围内,但无法完成录制大概率是配套的ChromeDriver版本不匹配导致的,不过如果单纯调整Chrome版本的话,给你两个明确方向:
选项1:降级Chrome(更稳妥)
建议降级到Chrome 64.x版本,这个版本和JMeter 4.0的兼容性经过大量实际验证,稳定性很高。对应的ChromeDriver版本是2.36,替换到JMeter的bin目录下后,配合使用基本不会出现录制问题。
选项2:升级Chrome(有限范围)
如果不想降级,最多可以升级到Chrome 69.x版本,对应的ChromeDriver版本是2.42。但注意不要升到Chrome 70及以上——JMeter 4.0的HTTP(S) Test Script Recorder对更高版本Chrome的新安全特性(比如TLS 1.3、新代理拦截机制)支持不足,容易出现证书不被信任、请求无法捕获的情况。
关键注意事项
不管选择升级还是降级,一定要保证ChromeDriver版本和Chrome版本严格对应,这是录制成功的核心前提。另外录制前别忘了做这几件事:
- 启动JMeter的HTTP(S) Test Script Recorder,确认端口(默认8888)没被占用。
- 在Chrome的代理设置里手动指定JMeter所在的IP和端口。
- 把JMeter生成的
ApacheJMeterTemporaryRootCA.crt证书导入Chrome并设为信任。
内容的提问来源于stack exchange,提问作者PRAKASH RAMANATHAN
相关产品推荐
相关产品推荐

