我正在尝试加载我们的在线游戏平台,其中包含许多可以通过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):
...
...
我在文档的任何地方都看不到提及如何执行此操作的信息。希望您能提供一些投入。