性能测试工具 jmeter 执行提示错误 “does not contain the field names header”

暴走喵 · 2019年03月14日 · 最后由 Aicodem 回复于 2020年01月10日 · 4384 次阅读

有没有同学遇到过 jmeter 执行时提示这个错误的?我执行时带上生成测试报告就会出现这个错误提示。

共收到 2 条回复 时间 点赞

不知道楼主解决没有,我今天也遇到了 有一种解决方案 分享给你

报错的原因基本有两个:
1.jmeter 配置文件问题
2.生成的 jtl 文件非 csv 格式

命令行执行生成的 jtl 文件格式是 csv 的,通过 ui 界面写入的文件是 xml 格式的
如果 jtl 是 csv 的 那就是配置文件个别注释未打开

具体参考https://stackoverflow.com/questions/42629732/getting-header-error-in-jmeter-when-trying-to-get-html-report


生成报告的配置中,取消掉 “save as xml” 的勾选,重新生成的 jtl,就可以直接用命令生成报告了。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册