环境准备:

1.安装jmeter

2.安装javasdk

 

tps:系统的吞吐量

预估tps=pv/second*5

步骤:

1.创建线程组

jmeter做性能测试

jmeter做性能测试

2.添加http信息头

jmeter做性能测试

jmeter做性能测试

3.添加http请求

jmeter做性能测试

jmeter做性能测试

4.添加检查点-响应断言

jmeter做性能测试

jmeter做性能测试

5.添加结果树

jmeter做性能测试

6.查看结果树

jmeter做性能测试

Thread Name:线程组名称

Sample Start: 启动开始时间

Load time:加载时长

Latency:等待时长

Size in bytes:发送的数据总大小

Headers size in bytes:发送数据的其余部分大小

Sample Count:发送统计

Error Count:交互错误统计

Response code:返回码

Response message:返回信息

Response headers:返回的头部信息
 

7.查看聚合报告

jmeter做性能测试

Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值

#Samples:表示你这次测试中一共发出了多少个请求,如果模拟20个用户,每个用户迭代100次,那么这里显示2000

Average:平均响应时间——默认情况下是单个 Request 的平均响应时间,当使用了 Transaction Controller 时,也可以以Transaction 为单位显示平均响应时间

Median:中位数,也就是 50% 用户的响应时间

90% Line:90% 用户的响应时间

Min:最小响应时间

Max:最大响应时间

Error%:本次测试中出现错误的请求的数量/请求的总数

Throughput:吞吐量——默认情况下表示每秒完成的请求数(Request per Second),当使用了 Transaction Controller 时,也可以表示类似 LoadRunner 的 Transaction per Second 数

KB/Sec:每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec
 

8.查看图形结果

jmeter做性能测试

样本数目:发送到服务器的总请求数

最新样本:服务器响应最后一个请求的时间值

吞吐量:服务器每分钟处理的请求数

平均值:总运行时间除以发送到服务器的请求数

中间值:有一半的服务器响应时间低于该值而另一半的高于该值

偏离:服务器响应时间变化、离散程度测量值的大小

相关文章:

  • 2021-08-12
  • 2021-06-18
  • 2021-07-14
  • 2022-01-01
猜你喜欢
  • 2021-12-15
  • 2021-12-15
  • 2021-04-26
  • 2021-12-05
  • 2021-12-15
  • 2021-10-21
相关资源
相似解决方案