在 Locust 中隐藏控制台日志和 html 报告中的查询参数值

Hide query param values from console logs and html reports in Locust

我正在使用 Locust 对 REST API 进行负载测试。端点采用 API 键作为查询参数,我可以在蝗虫日志的明文中看到它。我知道有 skip-log-setup 禁用所有蝗虫日志。有没有办法,只是从日志和随后的 HTML 报告中隐藏 API 键,这样它就会显示为 **** 或类似的东西,就像你一样想要隐藏 username/password?

谢谢!

您可以在拨打客户电话时使用 name= 参数覆盖 URL 的报告内容。

示例:

self.client.get("/blog?id=%i" % i, name="/blog?id=[id]")

http://docs.locust.io/en/stable/writing-a-locustfile.html#grouping-requests