随笔分类 - Locust
Locust 是一种易于使用、可直接使用pyhton编写脚本运行且可扩展的性能测试工具。
摘要:命令参数方式运行 # -*- coding: utf-8 -*- from locust import TaskSet, task, User ''' 命令行参数运行示例代码 ''' class Task_1(TaskSet): @task def task_a(self): print('打开冰箱
阅读全文
摘要:前言: 任务:简单的理解就是,你想要你脚本的虚拟用户去做哪些事,比如请求某一个接口,或者执行某一个事件 用户:可以理解为,执这个任务的实例主体,或者在locust 中,也可以认为是一群蝗虫 一、TaskSet 类 TaskSet是定义用户将执行的一组任务的类,然后通过虚拟用户调用并执行这一组任务 1
阅读全文
摘要:
一、认识Locust 1.简介 Locust是一款易于使用的分布式负载测试工具,完全基于事件,即一个locust节点也可以在一个进程中支持数千并发用户,不使用回调,通过gevent使用轻量级过程(即在自己的进程内运行) 2.特点: 不需要编写笨重的UI或者臃肿的XML代码,基于协程而不是回调,脚本编
阅读全文
