按响应时间查找 API 限制

有没有办法使用Gatling找到目标API响应时间恶化的用户/请求每秒的限制?


我必须用Gatling开发一个负载测试。我的目标 API 保证响应时间小于 50 毫秒,并发请求的收费为 X。但是我想找到响应时间大于50ms的限制。为了在生产中增加太多数量时增加风险。


有没有可能在加特林做这样的事情:


loop

    rampup user and keep alive (10 over 10 seconds)

asLongAs(global.responseTime < 50 ms)

谢谢


宝慕林4294392
浏览 82回答 1
1回答

慕少森

你不能真正编写这样的东西 - 只有基于响应标准的失败操作或基于断言的模拟。实现目标的最佳方法是运行模拟,逐步增加并发用户的数量,并使用报告(特别是针对全局RPS的响应时间)来查看响应时间在何时开始超过50ms
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java