1、安装
pip install locust
locust --help 验证是否安装成功,(下图说明安装成功)
2、创建locust第一个性能测试
创建 load_test.py 文件,通过 Python 编写性能测试脚本。
运行报错
将所有的HttpLocust修改为
HttpUser,运行报错
按下图修改后
运行成功,默认端口是8089
在浏览器打开http://localhost:8089/
Number of users to simulate 设置模拟用户数。
Hatch rate(users spawned/second) 每秒产生(启动)的虚拟用户数。
点击 “Start swarming” 按钮,开始运行性能测试。
运行测试
性能测试参数
Type: 请求的类型,例如GET/POST。
Name:请求的路径。这里为百度首页,即:https://www.baidu.com/
request:当前请求的数量。
fails:当前请求失败的数量。
Median:中间值,单位毫秒,一半的服务器响应时间低于该值,而另一半高于该值。
Average:平均值,单位毫秒,所有请求的平均响应时间。
Min:请求的最小服务器响应时间,单位毫秒。
Max:请求的最大服务器响应时间,单位毫秒。
Content Size:单个请求的大小,单位字节。
reqs/sec:是每秒钟请求的个数。
注:文章参考http://www.testclass.net/locust/introduce
原文:https://www.cnblogs.com/xjrecord/p/14597959.html