jmeter----jtl文件解析

jmeter----jtl文件解析目录一 jmeterjtl 文件解析二 jtl 文件转化成 HTML 报告 1 命令行模式将 jtl 转成测试图表 2 插件模式将 jtl 转成测试图表一 jmeterjtl 文件解析命令行的方式执行完成 jmeter 后 会生成 jtl 文件 里面打开后就是一行行的测试结果 结果文件字段 t 从请求开始到响应结束的时间 lt 整个的空闲时间 ts 访问的时刻 s 返回的结 jmeterjtl 文件解析

目录

 

一、jmeter----jtl文件解析

二、jtl文件转化成HTML报告

1. 命令行模式将jtl转成测试图表

2. 插件模式将jtl转成测试图表


一、jmeter----jtl文件解析

命令行的方式执行完成jmeter后,会生成jtl文件,里面打开后就是一行行的测试结果,结果文件字段:

t:从请求开始到响应结束的时间
lt:整个的空闲时间
ts:访问的时刻
s:返回的结果true表示成功,false表示失败
lb:标题
rc:返回的响应码
rm:响应信息
tn:线程的名字“1-138”表示第1个线程组的第138个线程。
dt:响应的文件类型
by:请求和响应的字节数

二、jtl文件转化成HTML报告

1. 命令行模式将jtl转成测试图表

注意:此方法只使用jmeter3.0以后版本

第一种:在测试过程中将jtl转成测试报告(在jmeter的bin目录下执行)
./jmeter -n -t baidu_requests_results.jmx -r -l baidu_requests_results.jtl -e -o /home/tester/apache-jmeter-3.0/resultReport

参数说明: -n : 非GUI 模式执行JMeter -t : 执行测试文件所在的位置及文件名 -r : 远程将所有agent启动用在分布式测试场景下,不是分布式测试只是单点就不需要-r -l : 指定生成测试结果的保存文件, jtl 文件格式 -e : 测试结束后,生成测试报告 -o : 指定测试报告的存放位置 -o 指定的文件及文件夹,必须不存在 ,否则执行会失败,对应上面的命令就是resultReport文件夹必须不存在否则报错 运行完成后,可以在指定的目录下看到生成结果文件夹/home/tester/apache-jmeter-3.0/resultReport

打开报告中的 index.html文件就能看到报告内容

 这里写图片描述

file:文件名
start time:开始时间
end time:结束时间
filter for display:过滤器
APDEX(Application performance Index):应用程序性能指标,计算每笔交易APDEX的容忍和满足阈值基于可配置的值,范围在 0-1 之间,1表示达到所有用户均满意
T(Toleration threshold):容忍或满意阈值
F(Frustration threshold):失败阈值
requests summary中KO指失败率,OK指成功率

第二种:使用之前的测试结果,生成测试报告

./jmeter -g baidu_requests_results.jtl -e -o /home/tester/apache-jmeter-3.0/resultReport

-g : 指定已存在的测试结果文件

-e :测试结果后,生成测试报告

-o : 指定测试报告的存放位置

-o 指定的文件及文件夹,必须 不存在 ,否则执行会失败

 第一种和第二种其实最终都依赖生成的jtl文件,将jtl文件生成测试报告。双击测试报告中的index.html文件即可查看报告内容

2. 插件模式将jtl转成测试图表

jmeter----jtl文件解析

 

 

 

 

 

 

今天的文章 jmeter----jtl文件解析分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-12-30 17:33
下一篇 2024-12-30 17:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/92045.html