Locust学习记录一

Locust是什么?
Locust是一个比较容易上手的分布式用户负载测试工具
它旨在对网站(或其他系统)进行负载测试,并确定系统可以处理多少个并发用户,Jmeter也可以处理这种场景,但是个人感觉Jmeter在这方便做的不如Locust专业
Locust在英文中时【蝗虫】的意思:
作者的想法是,在测试期间,放一大群【蝗虫】攻击您的网站
当然实现是可以用Locust定义每个蝗虫(或测试用户)的行为,并且通过webUi 实时监视围攻过程
这将帮助您在项目上线之前测试并确定项目的瓶颈
Locust可以让测试工程师对开发人员和项目经理的回复更专业:
        可以想象一下,当项目及经理或领导问你这个项目的性能如何,可以承受多少压力的时候;
你的回答说这个项目在2314人同时访问,超过就会挂掉/宕机/出错等,当在1834人同时访问的时候,会变慢;具体访问时间的视图XXX
这样的回答是不是显得自己专业能力更高?
Locust的运行原理
Locust的运行原理是完全基于事件运行的,因此可以在一台计算机上支持数千个并发用户;

Locust学习记录一最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/19910.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>