在06_jmeter_非GUI模式_待加强章节中说道用非GUI模式生成html的图形报表,现在就报表做一个简要的说明
字母含义
字母 | 含义 |
---|---|
-n | 非GUI模式运行jmeter |
-t | 要运行的.jmx 文件的路径和文件名,可写相对或者绝对路径 |
-l | 把执行结果以XXX.jtl 格式,存到对应的文件下,可写相对或者绝对路径(此文件必须不存在) |
-e | 在脚本运行结束后生成html报告 |
-o | 生成的html格式的文件的保存地址(此文件必须不存在) |
简要:jmeter生成报表有两种方式
1、脚本测试执行结束后,即生成HTML测试报告
jmeter -n -t 执行脚本 -l 执行后的.jtl结果存放位置 -e -o 同步生成的html文件保存的文件路径
jmeter -n -t JMX\zhuce.jmx -l jmeterData\test.jtl -e -o D:\software\apache-jmeter-4.0\bin\jmeterResult
2、通过之前生成的测试结果,生成HTML测试报告
jmeter -g .jtl文件路径 -o 生成html文件,执行保存路径
jmeter -g jmeterData\result.jtl -o D:\software\apache-jmeter-4.0\bin\jmeterResult
-
首页
-
Test and Report informations:
1、File:测试结果保存文件
2、Start Time:测试执行开始时间
3、End Time:测试执行结束时间
4、Filter for display:展示过滤器
- APDEX(Application Performance Index):衡量企业应用程序性能满意度标准的计算方式,0表示所有用户均不满意,1表示所有用户都满意!
例如:总样本数量为 1000,目标时间t=3s,750个样本响应时间小于等于t,150个样本响应时间在3s-12s之间,100个样本响应时间超过12s,则用户满意度为:
-
Request Summary:
样本请求的成功、失败百分占比图表 -
Statistics:
此部分结果展示的是每个样本事务的一些常见的性能测试指标,跟我们通常看到的聚合报告的表格展示非常相近,多了成功与失败的占比。 -
Errors:
执行结果的错误情况,根据不同的错误类型进行展示。
四列分别对应:发生错误的类型、错误数量、类型错误占比(相对于错误总数)、类型错误样本占比(相对于所有的请求样本数量)
二、 charts(图表)
- Over Time
Response Times Over Time:随时间推移,样本请求响应时间的变化
网友评论