如何运行多个蝗虫,每个蝗虫都有不同的参数?

时间:2020-03-04 22:00:52

标签: locust

我正在尝试加载我们的在线游戏平台,其中包含许多可以通过RESTful终结点进行访问/玩的游戏。 我想使用locust模拟玩家,其中每个玩家都玩某种游戏。我想参加一个类似蝗虫的班级学员:

class Player(HttpLocust):
    def __init__(self, host, config, delay_between_plays):
        super().__init__()
        self.task_set = Game(config)
        self.wait_time = delay_between_plays
        self.host = host

我的游戏任务集是这样的:

class Game(TaskSet):
    def __init__(self, config, parent):
        super().__init__(parent)
        self.config = config

    @task
    def play(self):
        ...
        ...

我在文档的任何地方都看不到提及如何执行此操作的信息。希望您能提供一些投入。

0 个答案:

没有答案