我正在尝试验证API返回的错误消息是否正确。
因此,我将所有本地错误消息字符串存储在HashMap errorMessage
.doIf(errorMessages.size()>1) {
exec(session => {
assert(ResponseJSON.contains(errorMessages.get("errorMessage1")))
for ((k,v)<- errorMessages){
assert(ResponseJSON.contains(v))
}
}
我可以在控制台上看到错误
hook-3' crashed with 'java.lang.AssertionError: assertion failed', forwarding to the next one
但是,Gatling场景并没有在这里失败,我缺少什么?
答案 0 :(得分:0)
尝试使用exitHereIfFailed退出方案。