Locust性能测试

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
posted @ 2021-03-30 17:43  ida啦啦  阅读(214)  评论(0)    收藏  举报