python 测试框架 locust

创建日期: 2025-02-17 19:17 | 作者: 风波 | 浏览次数: 18 | 分类: Python

官方文档:https://docs.locust.io/en/stable/writing-a-locustfile.html#client-attribute-httpsession

1. 一个简单的例子

文件:locustfile.py

from locust import HttpUser, task

class HelloWorldUser(HttpUser):
    @task
    def hello_world(self):
        self.client.get("/hello")
        self.client.get("/world")

要点:

2. 启动命令行版本

locust -f locustfile.py --headless -u 10 --run-time 20 -H "http://server:58003" --csv tusou-flags -r 10

3. 启动 WebUI 界面

locust --web-host 0.0.0.0 --web-port 80
18 浏览
13 爬虫
0 评论