Можно ли использовать концепцию Gatling Group с karateFeature? - PullRequest
0 голосов
/ 28 марта 2019

У меня есть два маршрута, разбитых по разным файлам объектов, потому что я хочу использовать файлы объектов в качестве «шагов ref» для будущих тестов.Один вызов основывается на следующем для моего теста производительности, и, поскольку я хочу, чтобы atOnceUsers было установлено на 200, и чтобы они повторяли вызовы определенное количество раз, концепция group для Гатлинга кажется подходящей.

Но когда я запускаю тест производительности, вызывается только первый файл функций.

Я также пытался использовать ChainBuilder, те же результаты.

val getSites = scenario(scenarioName = "Get Sites and Site Details for an Account").feed(feeder).repeat(1) {
    group("Sites") {
      exec(karateFeature(name = "classpath:tests/sites/step_refs/get_sites.feature"))
        .exec(karateFeature(name = "classpath:tests/sites/step_refs/get_site_details.feature"))
    }
  }
...