【发布时间】:2022-01-20 09:06:20
【问题描述】:
我正在使用 locust 对 REST API 进行负载测试。端点将 API 密钥作为查询参数,我可以在 locust 日志的明文中看到它。我知道有 skip-log-setup 禁用所有蝗虫日志。不过,有没有办法从日志和后续 HTML 报告中隐藏 API 密钥,以便它只显示为 **** 或类似的东西,就像你想隐藏用户名/密码一样?
谢谢!
【问题讨论】:
我正在使用 locust 对 REST API 进行负载测试。端点将 API 密钥作为查询参数,我可以在 locust 日志的明文中看到它。我知道有 skip-log-setup 禁用所有蝗虫日志。不过,有没有办法从日志和后续 HTML 报告中隐藏 API 密钥,以便它只显示为 **** 或类似的东西,就像你想隐藏用户名/密码一样?
谢谢!
【问题讨论】:
您可以在调用客户端时使用 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
【讨论】: