忽略详细测试的端点的所有断言

问题描述 投票:0回答:1

我正在对多个其余端点进行性能测试。它们中的大多数应在2,5s的同时结束,但也有例外。以下设置测试两个阈值(2.5s和5s)的"some group" / "some endpoint"的平均时间:

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 )?

scala gatling
1个回答
1
投票

目前无法实现。您必须列出所有单独的请求类型,而不是使用forAll。

© www.soinside.com 2019 - 2024. All rights reserved.