我有一个带有POST请求的场景,该请求使用JSON作为请求有效负载。 我需要运行10次此方案。我不需要更新JSON,而只需运行该场景10次。 我可以使用循环吗?如果是,怎么办?
这是我的空手道测试样品-
Scenario: post request to create users
* def payload = read('Payloads/createUser.json')
Given url ' _____'
Then request payload
When method POST
Then status 200
Then print response
谢谢
答案 0 :(得分:1)
您可以在语句结尾再次调用相同的方案: https://github.com/intuit/karate/blob/master/karate-demo/src/test/java/demo/callarray/call-json-array.feature
方案:获取任何文件类型的状态并打印结果 *网址'___' *方法获取 *打印“回复:” +回复 * def状态= response.output.status *如果(状态=='成功')karate.abort() *打印“再次尝试摄取状态” * callonce read('ingestionStatus.feature')-ingestionStatus.feature是此功能