如何在 Gatling 模拟完成后 运行 空手道特征文件

How to run a Karate Feature file after a Gatling simulation completes

我有两个空手道专题文件

  1. 一个用于创建用户 (CreateUser.feature)
  2. 一个用于计算创建的用户数 (GetUserCount.feature)

我还有一个 Gatling Scala 文件

  1. 这会在(5 秒)内用 rampUser(100) 调用 CreateUser.feature

这很完美。我想知道的是在 Gatling 完成模拟后如何调用 GetUserCount.feature?它只能被调用一次以获得最终创建的用户数。我有哪些选择以及如何实施它们?

最佳选择是使用 Java API 到 运行 Gatling 模拟中的单个功能。

Runner.runFeature("classpath:mock/feeder.feature", null, false)