以下是关于Gatling的测试场景:
val createTemplatesScenario = scenario("Template creation")
.feed(userFeeder)
.exec(doLogin) // populates access token in the session
.exec(doListProviders)
.exec(doCreateTemplate)
...
.exec(doDeleteTemplate)
我想从报告中排除登录请求,因为有时候我们的系统会花费太多时间并影响所有指标:
有没有办法准备"测试场景,以便只考虑必要的行动?
答案 0 :(得分:2)
您可以使用groups of requests。
将除登录以外的所有请求添加到群组中。
如documentation中所述:
如果您的方案包含组,则此面板将成为树:每个组都是非叶节点,每个请求都是组的后代叶。默认情况下,组计时是组内所有元素的累积响应时间。通过编辑gatling.conf文件,可以显示组持续时间而不是组累积响应时间。
全局信息节点仍应受登录请求的影响,但所有其他请求的组的节点应包含未受影响的汇总结果。