使用条件语句会导致断言失败

时间:2018-11-21 08:58:22

标签: api testing automated-tests postman

我在Postman中使用以下条件语句:-

if (tests["Body does have verification finished string"] = (responseBody.has("verification.finished"))){
console.log('Hi');
}
else {
postman.setNextRequest("Webhooks Url status check");
}

如果条件为假,则Jenkins作业将失败,并在脚本说明中声明错误。

1. Body does have verification finished string
2â „ AssertionFailure in test-script

Attempting to set next request to Webhooks Url status check

我不了解工作失败的原因?它应该只执行错误条件,而不是引发断言失败。

如果任何断言失败,我正在使用--bail选项停止运行,这可能是由--bail引起的吗?如果是这样,如何在一定数量的下一个请求之后停止运行,否则我担心它会陷入无限循环。

0 个答案:

没有答案