Я немного новичок в Гатлинге, поэтому заранее прошу прощения за мой наивный запрос.Я пытаюсь выполнить опрос для пост-запроса (поскольку мне нужно подписаться на определенные события, для которых я хотел бы получать обновления)
Мой сценарий выглядит так:
val scn = scenario("LivePolling")
.exec(
polling.pollerName("LiverServer_Poll")
.every(10 seconds)
.exec(http("LiveServ_POST")
.post("/push")
.headers(headers_0)
.formParam("Event1!!!", ""))
)
.pause(5)
.exec(polling.stop)
setUp(scn.inject(atOnceUsers(1))).protocols(httpProtocol)
ОднакоКогда я запускаю этот сценарий, я получаю следующую ошибку:
Generating reports...
Exception in thread "main" java.lang.UnsupportedOperationException: There were no requests sent during the simulation, reports won't be generated
at io.gatling.charts.report.ReportsGenerator.generateFor(ReportsGenerator.scala:48)
at io.gatling.app.RunResultProcessor.generateReports(RunResultProcessor.scala:76)
at io.gatling.app.RunResultProcessor.processRunResult(RunResultProcessor.scala:55)
at io.gatling.app.Gatling$.start(Gatling.scala:64)
at io.gatling.app.Gatling$.fromMap(Gatling.scala:38)
at Engine$.delayedEndpoint$Engine$1(Engine.scala:12)
at Engine$delayedInit$body.apply(Engine.scala:4)
at scala.Function0$class.apply$mcV$sp(Function0.scala:34)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.collection.immutable.List.foreach(List.scala:381)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
at scala.App$class.main(App.scala:76)
at Engine$.main(Engine.scala:4)
at Engine.main(Engine.scala)
Я считаю, причина в том, что запрос так и не был выполнен, из-за которого Гатлинг выдал эту ошибку, и это нормально.Теперь вопрос в том, почему запрос не был выполнен.
Пожалуйста, дайте мне знать, что я делаю не так.