需求
1.存在多个不重复的code,即code_list
2.若code_list存在5个,则自动创建 5 个task, 每个task指定获取唯一一个code入参执行
from locust import TaskSet, task
from locust import events

code_list = ['code1', 'code2', 'code3']


class HttpTest(TaskSet):

    @user1d_listener
    def on_test_start(**kwargs):
        pass
    '''如何根据code_list的长度生成多个task?'''
    @task
    def task_code_01(self):
        print(code_list[0])

    @task
    def task_code_01(self):
        print(code_list[1])

    @task
    def task_code_01(self):
        print(code_list[2])


↙↙↙阅读原文可查看相关链接,并与作者交流