HttpLocust上的蝗虫权重,FastHttpLocust不起作用

时间:2020-03-04 00:49:57

标签: python locust

我有多个蝗虫类,如下所示,我们的门户网站可以使用Locust进行负载测试。每个类都有不同的用例(例如注册,登录,FAQ链接,搜索等)。我们需要为每个类别设置优先级/权重年龄,以便在运行负载测试时,如下所示具有较高“ 重量”值的类别将比其他价值较小的类别执行更多的时间。事情不是以这种方式工作,还是不知道我们做错了什么?这就是需要在蝗虫类上设置权重属性的方式。 Github示例在方法级别显示@task装饰器,我们不确定,因为每个场景都有多个单独的类。请分享您的评论。

class FAQBehavior(Taskset):


    def view_faqs(self):
        self.client.get(f"{self.assessmentSearchAppUrl}Property/faqs")


class UnauthenticatedUser(FastHttpLocust):
    weight = 100 """Can we add WEIGHT here?, so that this class have more priority than other with 
                 """ less value
    task_set = FAQBehavior

0 个答案:

没有答案