ab压力测试怎么指定某一个url的不同参数

发布于 2022-09-06 19:48:31 字数 224 浏览 27 评论 0

我在用ab做压力测试,
可以通过执行:ab -c 5 -n 10 http://www.example.com/index?...
但是每次请求参数相同导致接口中会使用缓存数据,影响压力测试效果,我需要不断更换user_id参数的值,而并发规则还是 -c 5 -n 10,这个怎么实现?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

最美的太阳 2022-09-13 19:48:31

ab 目前不支持这种功能,两个建议:

  1. 如果你有接口的修改权限,可以在测试时先把接口中的缓存关掉,或者先把缓存都生成再测试
  2. 使用 jMeter, 可以参考 JMeter安装及简单使用 里面的例子跟你的情况类似。
若有似无的小暗淡 2022-09-13 19:48:31
ab -c 5 -n 10 -H "cache-control:no-cache" http://www.example.com

直接在请求头上加上不要缓存不行?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文