【发布时间】:2020-07-25 00:12:46
【问题描述】:
我正在发送如下所示的请求,并希望响应的正文为 ""(请参阅下面的检查):
val runGraphScn = scenario("runGraph Scenario")
.exec(http("POST runGraph")
.post("/runGraph")
.body(InputStreamBody(getClass.getResourceAsStream("/rungraph_req_body.json")))
.check(
status is 200,
bodyString is ""
)
)
但是当我运行该场景时,我发现它失败了 bodyString.find.is(), found ""
================================================================================
2020-07-24 17:09:20 55s elapsed
---- Requests ------------------------------------------------------------------
> Global (OK=1 KO=2 )
> POST runGraph (OK=0 KO=1 )
> GET getProject (OK=1 KO=0 )
> POST /runGraphResult (OK=0 KO=1 )
---- Errors --------------------------------------------------------------------
> bodyString.find.is(), found "" 1 (50.00%)
> status.find.is(200), but actually found 404 1 (50.00%)
如何检查响应正文是否为空??
【问题讨论】:
标签: scala gatling scala-gatling