我正在使用加特林对多个休息端点进行性能测试。他们中的大多数应该在 2,5s 的同时结束,但也有例外。以下设置测试"some group" / "some endpoint"
两个阈值(2,5s 和 5s)的时间:
setUp(
scn.inject(
constantConcurrentUsers(10) during (15 minutes)
)
)
.assertions(
forAll.responseTime.mean.lt(2500),
details("some group" / "some endpoint").responseTime.mean.lt(5000),
)
.protocols(httpsProtocol)
这是一个简化的代码,测试的指标更多,全局阈值的例外更多。
问题:如何禁用forAll
测试的异常details
或如何在这种情况下实现这种行为(同时"some group" / "some endpoint"
应该小于 5s 和所有其他 - 2,5s)?