【发布时间】:2020-07-28 19:05:49
【问题描述】:
我希望能够有一个以指定时间间隔运行的任务。例如,假设我想测试 3 个端点,但我想每 30 秒 ping 一次 /status/ 端点
class SomeTasks(TaskSet):
@task
self.get("/home/")
@task
self.get("/info/")
@task
self.get("/products/")
@task
self.get("/status/")
class SomeUser(FastHttpUser):
tasks = [SomeTasks]
wait_time = between(0, 0)
不确定如何运行它,以便它像往常一样随机选择/home/、/info/、/products/,但每 30 秒检查一次状态。也许这可以放在SomeUser 类中?
【问题讨论】:
标签: python performance locust