首页 > 其他 > 详细

Locust性能测试

时间:2021-03-30 20:39:10      阅读:17      评论:0      收藏:0      [点我收藏+]

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

Locust性能测试

原文:https://www.cnblogs.com/xjrecord/p/14597959.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!