我一直致力于Gatling为REST服务设置性能测试并设置断言,但是他们不会在报告中输出结果。
在scala文件中进行以下设置。
val scn = scenario(scenarioName)
.during(testTimeSecs) {
exec(
http(requestName)
.post(URI)
.headers(http_headers)
.body(ElFileBody(System.getProperty("xmlFile"))).asXML
.check(status.is(200))
)
.pause(minWaitMs, maxWaitMs)
}
setUp(scn.inject(rampUsers(noOfUsers) over (rampUpTimeSecs seconds))).protocols(httpConf).assertions(global.responseTime.max.lessThan(100))
我似乎显然错过了一些东西,在报告中输出断言没有任何帮助。请指教!
答案 0 :(得分:0)
实际上,断言结果当前未显示在HTML报告中。它们只在JUnit文件中并触发返回的代码。