问题描述
今天使用Jmeter完成压测执行,然后使用命令将jtl文件转换成html报告时,遇到了报错!
大致就是说jmeter里定义了一个jmeter.save.saveservice.timestamp_format=ms的时间格式,但是jtl文件中的时间格式不是标准的这个ms格式,导致无法正常解析。对于这个问题,有如下三种解决方案!
1. 检查 JTL 文件时间戳格式
打开对应的.jtl 文件(比如图片中的 “查询商户列表.jtl”),查看其中时间戳的实际格式。正常情况下按照jmeter.save.saveservice.timestamp_format=ms
设定,时间戳应该是毫秒级别的数字形式(例如1612345678901
)。如果实际格式不符,比如是类似2024-12-30 20:40:54
的日期时间文本格式,就需要进行转换。
2. 修改 JMeter 配置(推荐!)
找到配置文件&#x