【发布时间】:2019-06-11 07:55:49
【问题描述】:
我对空手道很陌生。我正在尝试使用重试逻辑。我在下面发布了我尝试过的代码。对此的任何帮助表示赞赏。提前致谢。
Step1 : 我想检查响应 actualNo == expectedNo
Step2:如果actualNo不等于expectedNo,脚本必须调用CallWait.feature,等待30秒,然后检查响应是否有期望值。
Step3:如果 actualNo == expectedNo ,则打印成功消息并退出重试,否则退出重试并返回失败消息
代码: 并重试直到 (response.actualNo==expectedNo) || karate.call('classpath:com/sample/test/setup/CallWait.feature') {waitDuration: #(waitTime)}
【问题讨论】:
标签: api automation karate intuit retry-logic