找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 文档 工具 设计
查看: 429|回复: 0

Locust一键部署脚本,非常简单易用的性能测试工具

[复制链接]

2万

主题

1249

回帖

2万

积分

超级版主

教育辅助界扛把子

附加身份标识
精华
1
热心
7
听众
1
威望
48
贡献
14312
违规
0
书币
49991
注册时间
2020-4-8

论坛元老灌水之王

发表于 2022-12-18 04:08 | 显示全部楼层 |阅读模式
Locust工具介绍:


       Locust是一个易于使用、分布式的负载测试工具,它可以对网站或其他系统进行负载测试,并计算出一个系统能够承受多少的并发用户。Locust完全基于事件,因此可以在一台机器上支持数千名并发用户,与其他基于事件的应用相比,它不使用回调。与jmeter、loadrunner相比,Locust不需要笨重的UI或臃肿的xml,所有的用户行为都是通过手动编写代码在实现,基于协程而不是回调。不过,Locust有一个整洁的HTML用户界面,用来实时显示测试结果的相关数据。


Locust 有以下三个特点:


1、分布式和可扩展的-支持成千上万的用户(基于协程)
2、基于web的用户界面(具有跨平台和易于扩展的特点)
3、可控制(所有事件I/O和协程任务都委托给gevent来替代测试工具执行)


依赖(python3以上版本、VC++):
Locust支持版本Python3.3、3.4、3.5、3.6(官网 https://www.python.org/downloads/
Microsoft Visual C++ 14.0以上版本运行(官网 https://visualstudio.microsoft.com/visual-cpp-build-tools/


注意事项:

                               
登录/注册后可看大图

使用时请在Win10 操作系统上双击运行 Locust_start.bat 后即可自动启动服务跳转到Locust本地测试WEB页面。(默认使用chrome浏览器)


启动页面说明:

                               
登录/注册后可看大图
Number of users to simulate:模拟的总虚拟用户数
Hatch rate (users spawned/second):每秒启动的虚拟用户数
HOST:待测试的api地址
输入参数后点击Start swarming,开始运行性能测试


运行页面说明:

                               
登录/注册后可看大图
Type:请求类型
Name:请求名称
requests:当前已完成的请求数量
fails:当前失败的数量
Median:响应时间的中间值,单位为毫秒
90%ile:根据正态分布,90%的响应时间在正态分布平均值下方
Average:平均响应时间,单位为毫秒
Min:最小响应时间,单位为毫秒
Max:最大响应时间,单位为毫秒
average Size:平均每个请求的数据量,单位为字节
current RPS(requests per second):每秒钟处理请求的数量,即RPS


总之,灰常适合测试新手学习和使用的工具哦 ~。~


【下载地址】(猛戳这里):
https://wwzr.lanzout.com/iQimY0invfeh 密码:g15s
Great works are not done by strength, but by persistence! 历尽艰辛的飞升者,成了围剿孙悟空的十万天兵之一。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号


免责声明:
本站所发布的第三方软件及资源(包括但不仅限于文字/图片/音频/视频等仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢某程序或某个资源,请支持正版软件及版权方利益,注册或购买,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To: admin@cdsy.xyz

QQ|Archiver|手机版|小黑屋|城东书院 ( 湘ICP备19021508号-1|湘公网安备 43102202000103号 )

GMT+8, 2024-11-22 00:50 , Processed in 0.032417 second(s), 26 queries .

Powered by Discuz! CDSY.XYZ

Copyright © 2019-2023, Tencent Cloud.

快速回复 返回顶部 返回列表