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”。

原文地址:https://www.cnblogs.com/yyl6/p/11095419.html

时间: 2024-10-18 08:11:33

jmeter遇到的问题之Windows读取jtl文件出错的相关文章

C# conn.open() 外部表不是预期的格式( 读取EXCEL文件出错)

环境:win7+iis7+Office2007 在asp.net网站中导出Excel文件后,再把文件导入到数据库中. 读取Excel文件时,打开连接出错. 错误为:外部表不是预期的格式 解决:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常. 调试代码,创建连接对象oleDbConnection也正常,但在conn.Open()打开链接时出错. 仔细看了下链接字符串,检查出了错误,Excel版本问题,Exce连接字符串版本是office2003的 ,更改为Excel2

用java读取properties文件--转

今天为了通过java读取properties文件,google了很长时间,终于找到了.现在特记录之和大家一起分享.     下面直接贴出代码:java类 public class Mytest public static void readFile(String fileName) {//传入参数fileName是要读取的资源文件的文件名如(file.properties) InputStream in = null; Properties pros = new Properties(); tr

windows下Perl如何读取大文件的最后一行(总结)

Perl中读取文件最后一行的方法很多,比如 (1)将文件读入数组,取最后一个元素 open (FILE,"file.txt") or die "$!"; my @arr=<FILE>;; close FILE; my $last=$arr[$#arr]; #$last里就是最后一行的内容了. (2)一行一行读入,到最后一行时输出 open (FILE,"file.txt") or die "$!"; while (

JTLParser-linux上jmeter的jtl文件二次分析

解析JMeter的JTL文件 2013年01月30日 ? 综合 ? 共 1452字 ? 字号 小 中 大 ? 评论关闭 http://code.google.com/p/xtoolkit/wiki/JTLParser Introduction 当把JMeter使用命令行运行后,JMeter会把结果保存到一个指定文件中(使用 -l 参数指定).这个文件记录了每条Query的响应时间.状态等,如: <?xml version="1.0" encoding="UTF-8&qu

jmeter请求参数中文乱码及无法读取CSV文件解决办法

解决办法:参考http://blog.csdn.net/u012167045/article/details/70868306 版本:2.6 我是修改请求http请中的编码为Content encoding :utf-8 就正常了. 无法读取CSV文件: 可能是windows下路径有问题,在CSV Data Set Config 中filename修改为:E:\\edulogin.csv

jmeter 使用聚合报告分析jtl文件

对于jmeter测试生成产生的jtl文件除了使用jemter插件来产生csv或者结果,还可以直接用聚合报告来打开,下面来介绍一下怎么操作. 1. 产生jtl文件 注意,默认情况下聚合报告插件只能分析聚合报告产生的jtl文件,通过命令行-l参数产生的jtl文件会缺失两列,如图: 我们可以通过聚合报告来产生jtl文件,配置如下图 也可以通过修改jmeter的配置,然后通过 -l参数产生jtl文件,将jmeter.properties中相关的配置启用即可,如下图 2. 分析jtl文件 很简单,使用聚合

Jmeter分布式(转)jmeter -n -t baidu.jmx -l result.jtl -R 172.16.20.146:1099

1.准备2台在同一个局域网内的机器,一台作为master主控机,一台作为slave 执行机 master机器ip:172.16.20.134 slave机器ip:172.16.20.146 2.在2台机器上安装同样版本的jmeter 和 java 3.关闭slave机器的防火墙,从master 机器能ping通到slave机器上 4.slave 机器进入jmeter\bin 目录,点击 jmeter-server.bat,启动jmeter remote 服务 5.编辑好jmeter 脚本,脚本功

【jmeter】用聚合报告打开“.jtl”文件,数据显示不完整(或是不对)

遇到的问题: 在一次性能测试中,我是把生成的测试结果(.jtl格式的文件)传回到我的电脑,然后用jmeter来打开的, 然后测试进行到第二天,我再次打开同一个jtl文件时,发现跟昨天显示的数据不一样了, 1.昨天打开,总的Samples为58919, 2.今天再次打开同一个文件,总的Samples为21002, 尝试找到问题的原因: 1.一开始,我怀疑是数据显示不完整, 难道是文件太大的原因?为此我去看了下这个jtl文件,不到2M,问题应该不是它, 2.之后我又怀疑是jmeter里面某个参数值太

[Windows问题-4] C#读取excel文件

问题:使用C#程序读取excel文件,包括后缀为.xls和.xlsx 相信很多朋友都有在程序中读取excel文件的需求,我在调研的过程中也看了很多文章,基本思路都是正确的,但是有一些代码是没有通过验证的,在实际操作的过程中总会遇到一些问题,经过摸索,最终总结出一套可行的方案,在这里跟大家分享. 读取Excel的方法有多种,我这里选择了一种效率较高的方法,将读取出来的数据存放到一个DataSet之中. 代码如下: using System; using System.Collections.Gen