У меня есть два сценария с Гатлингом. Каждый из них тестирует свою конечную точку в пределах одного и того же микросервиса. Я запускаю оба сценария в рамках одного и того же setUp()
метода, например:
val firstScenario = scenario("First scenario name").exec(firstTest)
val secondScenario = scenario("Second scenario name").exec(secondTest)
setUp(
firstScenario.inject(constantUsersPerSec(10) during (60 seconds)),
secondScenario.inject(nothingFor(2 minutes),
constantUsersPerSec(10) during (60 seconds)
).protocols(httpConf)
Я использую Maven, поэтому я запускаю оба сценария с mvn gatling:test
, а затем в конвейере Jenkins я вызываю gatlingArchive()
метод для публикации отчетов.
На главной странице работы есть график трендов. Но это показывает тенденцию для обоих сценариев, которая сбивает с толку. Можно ли настроить плагин или конвейер так, чтобы он отображал тенденции для отдельных сценариев?