【发布时间】:2018-10-09 20:47:56
【问题描述】:
我不太确定如何具体地形成这个问题,所以希望它会有意义..
我有一个使用 requests 包的 http 客户端,现在我想使用 locust 运行负载测试。
要正确使用 Locust,看来我应该扩展 HttpLocust,它使用 locust 的 client 来处理 http 请求,但我的班级已经有自己的客户端,可以发出请求。
所以我不确定如何使用 locust.. 我应该只使用 Locust 类而忘记 HttpLocust 吗?
您是否使用 Requests 包创建了 Locust 测试?有什么指点吗?
您推荐任何其他 python http 负载测试框架吗?
【问题讨论】:
-
从 Locust 链接的要点来看,听起来您会想要扩展 HttpLocust 类。
Locust听起来像是用于非 http 命中(想到 TCP,数据库连接)。但是,您似乎“不能”使用客户端附加到 Locust 类。只是想发表评论表示感谢。我也在寻找一个负载测试框架。以前没听说过这个。 -
只需在 locustfile 中创建您的客户端。
标签: python python-requests locust