匹配和匹配每种情况的最佳条件逻辑

时间:2019-02-04 22:04:50

标签: karate

所以,我想在代码中使用条件逻辑,条件逻辑是当我得到response.response_code == '00'时才能运行

And match response == res_3[0]
And match each response.data.bills == res_3[1]

如果response.response_code != '00'将会运行

And match response == res_3
And match each response.data.bills == res_3

那么,这种情况下最好的条件逻辑是什么?

1 个答案:

答案 0 :(得分:0)

请阅读文档:https://github.com/intuit/karate#conditional-logic

使用第二个功能文件:

* eval if (response.response_code != '00') karate.call('it-will-run.feature')

注意:不能在需要JavaScript的地方使用match,请参考:https://stackoverflow.com/a/53961806/143475