使用空手道框架,我想通过放入 for 循环来获得 API,因为在第一次命中时我不会得到完整的响应
Using karate framework, I want to hit an get API by putting in for loop because in the first hit I wont get entire response
我想通过放入 for 循环来获取 API,因为在第一次点击时我不会得到完整的响应。我想继续连续点击 API 并检查响应中是否包含期望值。我的预期值可能出现在第 2 次命中或第 4 次命中时。我不能使用硬延迟我想把它放在循环中并检查我的期望值是否响应然后我将退出循环。
这正是 retry until
的用途。请阅读文档:https://github.com/intuit/karate#retry-until
因为如果您是空手道的新手,这可能会很棘手,请同时参考此答案:
我想通过放入 for 循环来获取 API,因为在第一次点击时我不会得到完整的响应。我想继续连续点击 API 并检查响应中是否包含期望值。我的预期值可能出现在第 2 次命中或第 4 次命中时。我不能使用硬延迟我想把它放在循环中并检查我的期望值是否响应然后我将退出循环。
这正是 retry until
的用途。请阅读文档:https://github.com/intuit/karate#retry-until
因为如果您是空手道的新手,这可能会很棘手,请同时参考此答案: