0
我一直在研究Gatling爲REST服務設置性能測試並設置了斷言,但它們不會在報告中輸出結果。使用Gatling輸出斷言結果
在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))
我似乎很明顯錯過了一些東西,沒有什麼幫助輸出報告中的斷言。請指教!
它是在js文件夾中生成的斷言文件?這個文件裏的說法空爲好,{ 「模擬」: 「basic.PostRequestTestSimulation」, 「simulationId」: 「postrequesttestsimulation」, 「開始」:1467230891199, 「說明」: 「」, 「場景」: [ 「test_post情景」], 「斷言」:[ ] } – seetha
沒有看到在JSON文件上方或JUnit的文件 <測試包的時間=」任何東西 0「failures =」0「errors =」0「tests =」0「name =」basic.PostRequestTestSimulation「> –
seetha