解析JMeter的JTL文件 jmeter jtl 文件解析

当把JMeter使用命令行运行后,JMeter会把结果保存到一个指定文件中(使用-l参数指定)。这个文件记录了每条Query的响应时间、状态等,如:

<?xml version="1.0" encoding="UTF-8"?>

<testResultsversion="1.2">

<httpSamplet="232"lt="232"ts="1305880045755"s="true"lb="HTTP Request"rc="200"rm="OK"tn="CardEye 1-1"dt="text"by="2508"/>

</testResults>这其中:

t是该Query的响应时间

ts是该Query的发送时间,以毫秒为单位

rc是返回码

我这个JTLParser就是来解析这个文件,然后返回一些常用的性能结果指标,返回的性能指标有:

QPS:平均一秒内处理的Query数

Latency: 平均响应时间

最大响应时间

Query Success Number:返回码是200的Query数

Query Failed Number:返回码不是200的Query数

下载地址

svn checkout http://xtoolkit.googlecode.com/svn/tags/JTLParser-0.1 JTLParser

Usage

java -jar JTLParser.jar

--jtlFile JTLFile :需要解析的JTL文件

--percentFields PercentFields :需要展示的不同百分比下的Query响应时间,使用逗号分割

--responseTimeFields ResponseTimeField:需要展示的不同响应时间段的Query数,使用逗号分割默认使用

默认只要使用--jtlFile接一个JTL文件就可以,可以得到类似如下的结果:

FROM: 05/20/1104:27:25

END: 05/20/1104:37:25

SendedQueryNumber: 11721

TotalSpendedTime(s): 599.72

QPS: 19.54

Latency(ms): 43
解析JMeter的JTL文件 jmeter jtl 文件解析

MaxResponseTime(ms): 403

QuerySuccessNumber: 11721

QueryFailedNumber: 0展示不同百分比下的Query平均响应时间

运行类似:java -jar JTLParser.jar --jtlFile YourJTLFile --percentFields 40,70,80,90就可以得到如下结果:

40Percentile(ms): 17

70Percentile(ms): 30

80Percentile(ms): 35

90Percentile(ms): 39展示的不同响应时间段的Query数

运行类似:java -jar JTLParser.jar --jtlFile YourJTLFile --responseTimeFields 30,40,50就可以得到类似如下结果:

Latency>=30(ms): 7665 65.40%

Latency>=40(ms): 6288 53.65%

Latency>=50(ms): 4951 42.24%

  

爱华网本文地址 » http://www.413yy.cn/a/25101012/113784.html

更多阅读

酷狗的皮肤文件存放在哪 酷狗皮肤图片

酷狗的皮肤文件存放在哪——简介为了吸引用户,播放器一般都制作了精美的皮肤文件。有很多人都很喜欢这些皮肤,甚至想要“据为己有”,问题是酷狗的皮肤文件存放在哪儿了。好的,现在我就带领大家去寻找美丽的皮肤。以我在百度知道上遇到的

如何打开win7系统IE的缓存文件夹? ie缓存文件夹在哪

如何打开win7系统IE的缓存文件夹?——简介下边给出打开win7系统IE缓存文件夹的方法,希望能帮助到大家呵呵!!如何打开win7系统IE的缓存文件夹?——工具/原料win7 如何打开win7系统IE的缓存文件夹?——方法/步骤如何打开win7系统IE的缓存文

不可预料的压缩文件末端怎么解决? 不可预料的压缩文件

不可预料的压缩文件末端怎么解决?——简介有时候我们下载文件解压的时候会出现不可预料的压缩文件末端怎么解决,小编今天就遇到这个问题了,就是报错,辛苦下载的文件就不能用了,能否用办法解决呢?其实有方法的,看小小编是怎么解决的。不可

清空的回收站文件如何还原 回收站清空数据恢复

清空的回收站文件如何还原——简介相信误删文件的情况在我们的周围时常发生,通常情况下,文件被删除后,就会被放在回收站里,想要恢复时,直接从回收站来就可以恢复。但是当回收站被清空之后,想要再恢复误删文件,就需要借助其它专业恢复软件来

声明:《解析JMeter的JTL文件 jmeter jtl 文件解析》为网友红莺绿柳分享!如侵犯到您的合法权益请联系我们删除