8 locust 接口权重
1 权重
- 每个接口执行的比例
- @task(2) 表示20%用户会执行此接口
from locust import TaskSet, task, HttpLocust, between class TestLogin(TaskSet): @task(2) def do_something_1(self): pass @task(8) def do_something_2(self): pass class RunTest(HttpLocust): # 有变化。HttpLocust 改为 HttpUser/FastHttpUser task_set = {TestLogin} # 有变化。task_set 改为 tasks。且值为 dict wait_time = between(0, 0) host = "" if __name__ == '__main__': import os os.system('locust -f ./locustfile2.py --web-host=127.0.0.1 --web-port=9999')