jmeter遇到的问题之Windows读取jtl文件出错
Posted yyl6
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter遇到的问题之Windows读取jtl文件出错相关的知识,希望对你有一定的参考价值。
问题描述
① 使用linux运行jmeter.jmx文件后生成result.jtl文件
jmeter -n -t /tmp/jmeter.jmx -l /tmp/testresult/result.jlt
②再用Windows版的jmeter去查看这个结果的时候提示“error loading results file - see log file”错误,文件读取不了,如图:
再看看详细的报错信息:
从报错信息得出原因:一是有未知列“sentBytes”,二是时间格式不匹配。
解决办法
网上查阅得出的解决办法大概是两类:
一是在linux下先用vi编辑器,将多余的信息或者漏掉的信息删除,此方法未试,觉得有些复杂。
二是在Windows下的jmeter将configure下的选项全部打钩,此方法试过了,但是未曾见效。
也有的说是直接改配置文件。。。
摸索了一天,也没有找到办法。。。
今天突然觉得是不是版本不匹配造成的?我的Windows的jmeter是3.0的,但是我linux下的jmeter是3.1的。于是在Windows下下载一个3.1的版本,这样一来所有问题都解决了。因为3.1的版本比3.0的版本的聚合报告多了一列“sent”。
以上是关于jmeter遇到的问题之Windows读取jtl文件出错的主要内容,如果未能解决你的问题,请参考以下文章