一、安装
pip3 install locust
pip3 install pyzmq
二、编写python代码
from locust import HttpUser, TaskSet,task class TaskDemo(TaskSet): @task # @task是执行的任务,一般单接口 def getList(self): r=self.client.get("/",timeout=30) print("r.status_code",r.status_code) assert r.status_code == 200 class WebsitUser(HttpUser): tasks = [TaskDemo] host = 'https://www.baidu.com' min_wait = 3000 max_wait = 5000
三、执行python代码
locust -f locustfile.py
四、客户端浏览器
五、测试结果