将压测结果生成多维度图形化HTML测试报告
2021-04-11 12:27
标签:actions 百分比 local 延时 received 存在 splay 开始时间 its 需要在bin目录下面建一个result目录用来存放测试报告 压测命令: jmeter -n -t /usr/local/software/jmeter/temp/linux_users_api.jmx -l /usr/local/software/jmeter/temp/jtl/result.jtl -e -o /usr/local/software/jmeter/temp/result 注: -n 非GUI界面 -e 禁用监听器 报告说明: dashboard讲解 2)APDEX(Application performance Index) 3)Requests Summary samples:请求总数,并发数*循环次数 Average:平均响应时间 95th pct: 95%的用户响应时间不会超过这个值 received:每秒从服务器接收的数据量 1、charts讲解 1)Throughput 1)Response Times 将压测结果生成多维度图形化HTML测试报告 标签:actions 百分比 local 延时 received 存在 splay 开始时间 its 原文地址:https://www.cnblogs.com/goodgoodstudy2018/p/12407596.html
1)Test and Report informations
Source file:jtl文件名
Start Time :压测开始时间
End Time :压测结束时间
Filter for display:过滤器
Lable:sampler采样器名称
apdex:应用程序性能指标,范围在0~1之间,1表示达到所有用户均满意
T(Toleration threshold):可接受阀值
F(Frustration threshold):失败阀值
OK:成功率
KO:失败率
4)Statistics 统计数据
lable:sampler采样器名称
KO:失败次数
Error%:失败率
Min:最小响应时间
Max:最大响应时间
90th pct: 90%的用户响应时间不会超过这个值(关注这个就可以了)
99th pct: 99%的用户响应时间不会超过这个值 (存在极端值)
throughtput:Request per Second吞吐量 qps
send:每秒发送的数据量
1)Over Time(随着时间的变化)
Response Times Over Time:响应时间变化趋势
Response Time Percentiles Over Time (successful responses):最大,最小,平均,用户响应时间分布
Active Threads Over Time:并发用户数趋势
Bytes Throughput Over Time:每秒接收和请求字节数变化,蓝色表示发送,黄色表示接受
Latencies Over Time:平均响应延时趋势
Connect Time Over Time :连接耗时趋势
Hits Per Second (excluding embedded resources):每秒点击次数
Codes Per Second (excluding embedded resources):每秒状态码数量
Transactions Per Second:即TPS,每秒事务数
Response Time Vs Request:响应时间和请求数对比
Latency Vs Request:延迟时间和请求数对比
Response Time Percentiles:响应时间百分比
Response Time Overview:响应时间概述
Time Vs Threads:活跃线程数和响应时间
Response Time Distribution:响应时间分布图
文章标题:将压测结果生成多维度图形化HTML测试报告
文章链接:http://soscw.com/index.php/essay/74268.html