locust监控界面的使用

locust性能测试界面分为New test、Statistics、Charts、Failures、Exceptions、Download Data、Top七个部分。

1、New test

点击该按钮可对模拟的总虚拟用户数和每秒启动的虚拟用户数进行编辑。
locust监控界面的使用_第1张图片
Number of users to simulate:模拟的总虚拟用户数
Hatch rate (users spawned/second):每秒启动的虚拟用户数
HOST:测试的地址

2、Charts

测试结果变化趋势的曲线展示图,分别为每秒完成的请求数(RPS)、响应时间、不同时间的虚拟用户数。
RPS
locust监控界面的使用_第2张图片
响应时间
locust监控界面的使用_第3张图片
不同时间的虚拟用户数
locust监控界面的使用_第4张图片

3、Statistics

类似于jmeter中Listen的聚合报告。
locust监控界面的使用_第5张图片
Type:请求类型,即接口的请求方法;
Name:请求名称;
requests:当前已完成的请求数量;
fails:当前失败的数量;
Median:响应时间的中间值,即50%的响应时间在这个数值范围内,单位为毫秒;
90%ile:根据正态分布,90%的响应时间在正态分布平均值下方,即小于这个值;
Average:平均响应时间,单位为毫秒;
Min:最小响应时间,单位为毫秒;
Max:最大响应时间,单位为毫秒;
average Size:平均每个请求的数据量,单位为字节;
current RPS(requests per second):每秒钟处理请求的数量,即RPS。

4、Failures

失败请求的展示界面。即服务器原因导致无法处理请求。
locust监控界面的使用_第6张图片

5、Exceptions

异常请求的展示界面。
locust监控界面的使用_第7张图片

6、Download Data

测试数据下载模块, 提供三种类型的CSV格式的下载,分别是:Statistics CSV、responsetime CSV、failures CSV、exceptions CSV。
locust监控界面的使用_第8张图片
Statistics CSV
statistics csv的数据信息和前面Statistics的是一致的。
locust监控界面的使用_第9张图片
responsetime CSV
responsetime CSV和Statistics介绍的90%ile类似,更精确地显示响应时间在各区间分布情况。
locust监控界面的使用_第10张图片

7、Top

即头部的信息,包括host、slaves、RPS、failures等重要信息。
在这里插入图片描述

你可能感兴趣的:(#,性能测试)