生成方式参考:
https://www.cnblogs.com/Akubi/p/5946897.html?utm_source=itdadao&utm_medium=referral
【popexizhi:
吐槽一下,用惯了loadrunner的结果分析对jmeter的简陋图表一致表示比较愤怒,都临门一脚了苦于没有作好,不过JMeter3.0还真是做了,还不错
】
用浏览器打开index.html文件,即可查看各种图形化报告:
其默认提供的度量维度包括:
https://www.cnblogs.com/Akubi/p/5946897.html?utm_source=itdadao&utm_medium=referral
【popexizhi:
吐槽一下,用惯了loadrunner的结果分析对jmeter的简陋图表一致表示比较愤怒,都临门一脚了苦于没有作好,不过JMeter3.0还真是做了,还不错
】
生成报告
a. 在压力测试结束时报告- 基本命令格式:
jmeter -n -t
-l -e -o - 样例:
jmeter -n -t E:\apache-jmeter-3.0\script\test.jmx -l LogFile -e -o ./report
- 基本命令格式:
jmeter -g
-o - 样例:
jmeter -g E:\apache-jmeter-3.0\bin\LogFile -o ./report
用浏览器打开index.html文件,即可查看各种图形化报告:
其默认提供的度量维度包括:
- APDEX(Application Performance Index)指数
- 聚合报告
- 类似于UI上的Aggregate Report
- Errors报告
- 展示不同错误类型的数量以及百分比
- 响应时间变化曲线
- 展示平均响应时间随时间变化情况
- 类似于JMeter Plugins在UI上的jp@gc - Response Times Over Time
- 数据吞吐量时间曲线
- 展示每秒数据吞吐量随时间变化的情况
- 类似于JMeter Plugins在UI上的jp@gc - Bytes Throughput Over Time
- Latency time变化曲线
- 展示Latency time随时间变化的情况
- 类似于JMeter Plugins在UI上的jp@gc - Response Latencies Over Time
- 每秒点击数曲线
- 类似于JMeter Plugins在UI上的jp@gc - Hits per Second
- HTTP状态码时间分布曲线
- 展示响应状态码随时间的分布情况
- 类似于JMeter Plugins在UI上的jp@gc - Response Codes per Second
- 事务吞吐量时间曲线(TPS)
- 展示每秒处理的事务数随时间变化情况
- 类似于JMeter Plugins在UI上的jp@gc - Transactions per Second
- 平均响应时间与每秒请求数的关系图
- 展示平均响应时间与每秒请求数(可以理解为QPS)的关系
- Latency time与每秒请求数的关系图
- 展示Latency time与每秒请求数的关系
- 响应时间百分位图
- 响应时间的百分位分布图
- 活动线程数变化曲线
- 展示测试过程中活动线程数随时间变化情况
- 平均响应时间与线程数的关系图
- 展示平均响应时间与线程数的关系
- 类似于JMeter Plugins在UI上的jp@gc - Response Times vs Threads
- 柱状响应时间分布图
- 展示落在各个平均响应时间区间的请求数情况
- Latency time = 接收到响应的第一个字节的时间点 - 请求开始发送的时间点
from just before sending the request to just after the first response has been received
-- Apache JMeter Glossary
- 响应时间(JMeter术语中的Elapsed time) = 接收完所有响应内容的时间点 - 请求开始发送的时间点
from just before sending the request to just after the last response has been received
-- Apache JMeter Glossary
没有评论:
发表评论