locust 笔记

查看 29|回复 1
作者:Solowang   
最近想学习一下 locust    先更下入门虽然很简单   虽然我很笨 但是后续我会继续去学习的Locust 是一个开源的性能测试工具,它使用 Python 编写,允许你定义用户行为,模拟大量用户同时访问你的系统以测试其性能。
以下是 Locust 的安装步骤:
1、首先需要python环境  确保你的系统上安装了 Python 3.6+。  这个简单晚上很多的自行下载安装
2、安装locust  使用pip命令进行安装locust   在命令行输入命令 pip install   locust  等待安装完成   完成后可以进行验证locust --version  n
3、编写脚本  我写的一个Demo   os,system中的文件名称以及路径需要更换成你们自己的     
[Python] 纯文本查看 复制代码
class User1(HttpUser):
@task
def test_01(self):
print('test_01')
self.stop()
class User2(HttpUser):
@task
def test_02(self):
print('test_02')
self.stop()
if __name__ == '__main__':
os.system("locust -f locust_event_demo_2.py --class-picker User1 User2")
4、代码中的一些解释  class 需要先继承HttpUser  在用户类中编写任务使用task是将函数设置成任务去执行    函数中的内容需要替换成真的请求接口代码  这个相信大家都会的  requests   只不过在locust中使用自带的 self.client.request()  
5、运行代码就可以看到locust的图形化界面了  然后用户数 以及速率各自定义  
这就是一个简单入门   因为时间比较紧张  暂时写到这里 如果有疑问欢迎一起谈到     我就是个小菜想成为大家那样的人

是一个, 代码

xiaoshan1818   

完全看不懂,外行啊, Python 学不会啊
您需要登录后才可以回帖 登录 | 立即注册

返回顶部