首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Locust中使用FastHttp时,如何对失败的API进行不同参数的上报分组

在Locust中使用FastHttp时,如何对失败的API进行不同参数的上报分组
EN

Stack Overflow用户
提问于 2021-09-17 11:04:28
回答 1查看 27关注 0票数 0

我的API类似于/api/v1/users/checkuser?PhoneNo我正在为随机的电话号码创建请求。当我使用HttpUser(Requests)时,它会在任何数量的API失败时显示分组的结果。但是当使用FastHttpuser(geventhttpclient)时,它会针对不同的电话号码在不同的列中显示失败的API。我已经使用name对API进行了分组。但它只在统计中分组,而不在故障部分中分组。self.client.get(f"/api/v1/users/checkuser?phone_number={self.phone_no}",name="/api/v1/users/checkuser")

EN

回答 1

Stack Overflow用户

发布于 2021-09-17 15:03:58

为你的请求传入name="/api/v1/users/checkuser?phone_number"或其他东西,应该会让Locust使用它们进行报告,而不是将它们组合在一起。这也应该与FastHttp兼容。这是它的文档页面。

https://docs.locust.io/en/stable/increase-performance.html

也许可以尝试使用request()调用?

self.client.request("get", f"/api/v1/users/checkuser?phone_number={self.phone_no}", name="/api/v1/users/checkuser")

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69222361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档