【问题标题】:How to complete the task 1 time for one user如何为一个用户完成 1 次任务
【发布时间】:2019-08-20 17:36:25
【问题描述】:

我写了一个小任务,想模拟 100 个用户,但我想为 1 个用户完成 1 次。示例:我的任务有 2 个请求,所以我总共需要 2 * 100 个请求。我可以手动停止它,但是如何自动停止呢?

【问题讨论】:

    标签: python-2.7 locust


    【解决方案1】:

    您正在寻找的可以通过在 locust 中使用 TaskSequence 来实现。

    查看官方文档:https://docs.locust.io/en/stable/writing-a-locustfile.html#tasksequence-class

    class MyTaskSequence(TaskSequence):
        @seq_task(1)
        @task(1)
        def given_task(self):
            pass
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 1970-01-01
      相关资源
      最近更新 更多