加特林:从报告中排除准备请求

8

以下是我在 Gatling 上的测试方案:

val createTemplatesScenario = scenario("Template creation")
  .feed(userFeeder)
  .exec(doLogin) // populates access token in the session
  .exec(doListProviders)
  .exec(doCreateTemplate)
    ...
  .exec(doDeleteTemplate)

我希望在报告中排除Login请求,因为它有时会花费过多时间在我们的系统上并影响所有指标:

Gatling报告

有没有办法“准备”测试场景,以便只考虑必要的操作?

1个回答

5
您可以使用请求组
将除登录之外的所有请求添加到一个组中。
文档中所述:

如果您的场景包含组,则此面板将成为树:每个组是非叶节点,每个请求是组的后代叶子。默认情况下,组计时是组内所有元素的累计响应时间。通过编辑gatling.conf文件,可以显示组持续时间而不是组累计响应时间。

全局信息节点仍应受到登录请求的影响,但除此之外的所有其他请求组的节点应包含未受影响的汇总结果。

这可能是唯一的选择。谢谢! - Bogdan Kobylynskyi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接