Jmeter HTML测试报告

本文详细介绍了使用JMeter进行压力测试的方法及参数设置,包括非GUI模式运行、测试脚本指定、结果记录等。同时解析了仪表板各项指标含义,如响应时间、吞吐量、错误率等,并展示了如何通过图表分析测试结果。

压测参数:

    -h : 帮忙命令
    -n : 以非GUI模式运行jmeter
    -t : 指定要运行的 JMETER 测试脚本文件,就是.JMX文件
    -l : 记录结果的文件每次运行之前要检查是否已经存在.jtl 文件,存在就删除,否则报错
    -j :jmeter运行日志
    -r :jmeter.properties文件中指定的所有远程服务器
    -e :在脚本运行结束后生成html报告
    -o :存放html报告的目录,目录要为空不然报错,这个参数要和-e 一起使用
 

 jmeter -n -t /usr/local/software/apache-jmeter-5.5/test.jmx -l test.jtl -j test.log  -e -o  /usr/local/software/apache-jmeter-5.5/test_html/

 index.html

仪表板 Dashboard

测试和报告信息 Test and Report information

Test and Report information :测试和报告信息

Source file :源文件,就是jtl文件名

Start Time :压测开始时间

End Time :压测结束时间

Filter for display :过滤器


性能指标 APDEX (Application Performance Index)


APDEX (Application Performance Index) :性能指标

Apdex :基础指标,范围在0~1,1表示达到所有用户均满意

T (Toleration threshold) :可接受阈值

F (Frustration threshold) :失败阈值

Label :标题

Requests Summary

 这个没有什么好说的,就是请求失败和通过的

数据统计 Statistics

Statistics:数据统计

#Samples: 请求的总次数

FAIL:请求的失败次数

Error%:错误的%

Response Times (ms):响应时间的指标

Average:平均响应时间

Min:响应时间最短时间

Max:响应时间最大时间

Median:响应时间中位数

90th pct:90%的用户时间不会超过这个值

95th pct:95%的用户时间不会超过这个值

99th pct:99%的用户时间不会超过这个值

Transactions/s:吞吐量,QPS

一些错误的数据展示

图表 Charts

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    :连接耗时趋势

吞吐量 Throughput


Hits Per Second (excluding embedded resources):每秒点击次数


Codes Per Second (excluding embedded resources):每秒状态码数量


Transactions Per Second:即TPS,每秒事务数

Total Transactions Per Second:即TPS,全部每秒事务数

Response Time Vs Request:响应时间和请求数对比


Latency Vs Request:延迟时间和请求数对比

响应时间 Response Times

Response Time Percentiles:响应时间百分比


Response Time Overview:响应时间概述


Time Vs Threads:活跃线程数和响应时间


Response Time Distribution:响应时间分布图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值