Locust 性能测试之(二)简单实用

三、简单使用

1.编写脚本

Locust 性能测试之(二)简单实用_第1张图片

 

2.切换目录

存放目录是D:\性能测试

Locust 性能测试之(二)简单实用_第2张图片

先切换到D盘

 Locust 性能测试之(二)简单实用_第3张图片


再切换到性能测试文件夹下

 Locust 性能测试之(二)简单实用_第4张图片

 


3.运行脚本

(1)-f:指定脚本路径

(2)--host:指定访问网址(注意:http和https)

locust-f .\load_test.py --host=https://www.baidu.com

Locust 性能测试之(二)简单实用_第5张图片

 

 

4.打开网址(Locust网络监控器),设置参数(默认端口8090)

(1)Numberof users to simulate设置虚拟用户数

(2)Hatchrate (users spawned/second)每秒产生的用户数

Locust 性能测试之(二)简单实用_第6张图片

 

5.查看进入

Locust 性能测试之(二)简单实用_第7张图片

 

6.每秒请求总数(total request per second)

Locust 性能测试之(二)简单实用_第8张图片

 

7.平均响应时间(average response time)

Locust 性能测试之(二)简单实用_第9张图片

 

8.用户数量(number of users)

Locust 性能测试之(二)简单实用_第10张图片

 

9.内容标记

Locust 性能测试之(二)简单实用_第11张图片

 

附:性能测试参数

·        Type: 请求的类型,例如GET/POST

·        Name:请求的路径。这里为百度首页,即:https://www.baidu.com/

·        request:当前请求的数量。

·        fails:当前请求失败的数量。

·        Median:中间值,单位毫秒,一半的服务器响应时间低于该值,而另一半高于该值。

·        Average:平均值,单位毫秒,所有请求的平均响应时间。

·        Min:请求的最小服务器响应时间,单位毫秒。

·        Max:请求的最大服务器响应时间,单位毫秒。

·        Content Size:单个请求的大小,单位字节。

·        reqs/sec:是每秒钟请求的个数。

 


参考博客:

http://www.testclass.net/locust/install


 

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