我有以下问题。当我试图执行模拟时,我会得到以下错误:
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:49)
a
我使用gatling中的会话来存储值,如下所示
exec(session => {
val id = Instant.now.toEpochMilli.toString + scala.util.Random.nextInt(1000).toString
session.set("STARTED_PROCESS_ID",id)
//Store the id somewhere for processing later
session
})
.exec(
根据,我可以在执行场景时使用会话属性。
但是,每次在场景中使用函数文本访问会话时,我都会遇到以下异常:
[error] java.lang.UnsupportedOperationException: There were no requests sent during the simulation, reports won't be generated
[error] at io.gatling.charts.report.ReportsGenerator$.generateFor(ReportsGenerator.scala:45)
[error] at io.ga
我试图使用Gatling和Scala对我的API进行性能测试。下面是我正在使用的插件/库
gradle.plugin.com.github.lkishalmi.gatling:gradle-gatling-plugin:3.3.0版本: 7.2 依赖: gatling‘org.scala-lang:scala-库:2.13.10’
当我试图解析依赖项时,我会得到以下错误
A problem occurred evaluating project ':performance-test'.
> Could not find method compile() for argu
我每次都需要创建一个随机的正整数,并将其发送到Gatling中的Json body。
我使用下面的代码创建了一个随机的正ineger:
val r = new scala.util.Random;
val OrderRef = r.nextInt(Integer.MAX_VALUE);
但是,如何将随机生成的值提供给json主体呢?
我试过了:
.exec(http("OrderCreation")
.post("/abc/orders")
.body(StringBody("""{ "orderReference"
我想从服务器加载我的配置,但是当我使用
XMLHttpRequest我得到了例外
“空手道-config.js”评估在com.intuit.karate.ScenarioContext.(ScenarioContext.java:211) at com.intuit.karate.StepActions.(StepActions.java:50) at com.intuit.karate.core.FeatureExecutionUnit.submit(FeatureExecutionUnit.java:85) at com.intuit.karate.cucumber.CucumberRu
我正在运行gatling版本3.0.3下的空手道Gatling示例程序。当我想要调用KarateProtocol时,我得到了这个错误。
val = karateProtocol() val =karateProtocol
16:20:30.269错误i.g.a.Gatling$ -运行崩溃java.lang.AbstractMethodError: java.lang.AbstractMethodError:在io.gatling.core.protocol.ProtocolComponentsRegistry.$anonfun$components$1(Protocol.scala:68)
我正在创建一个gatling脚本,并尝试将其参数化。我已经检查了CSV的路径,它是正确的,CSV存在于配置文件中提到的路径中。从本地计算机运行gatling测试时,出现以下错误,测试失败。
java.lang.IllegalArgumentException: requirement failed: CSV headers can't be empty
at scala.Predef$.require(Predef.scala:337)
at io.gatling.core.feeder.SeparatedValuesParser$.$anonfun$stream$5(