如何动态传递 post 请求参数以在空手道中获取请求
How to pass post request parameters dynamically to get request in Karate
如何在 Karate 中自动化时将一个 API 属性的值传递给另一个 API?我有一个 POST 请求,提交后会在响应中生成一个 id,我将该 id 动态传递给即将到来的 GET 请求。
我已经尝试编写一个 Java 方法来读写,但它不起作用。
请暂时忘记Java,空手道非常不同!
对于你,我建议你这样做。使用 ZIP 版本:https://github.com/intuit/karate/wiki/ZIP-Release
有现成的测试users.feature
。查看第 12 行如何从响应中提取第一个数组元素,然后我们需要使用该元素中的 id
键(这是一个 JSON 对象)。
然后在第14行,用于发出下一个请求。
请花点时间阅读 the documentation,这是值得的!
如何在 Karate 中自动化时将一个 API 属性的值传递给另一个 API?我有一个 POST 请求,提交后会在响应中生成一个 id,我将该 id 动态传递给即将到来的 GET 请求。 我已经尝试编写一个 Java 方法来读写,但它不起作用。
请暂时忘记Java,空手道非常不同!
对于你,我建议你这样做。使用 ZIP 版本:https://github.com/intuit/karate/wiki/ZIP-Release
有现成的测试users.feature
。查看第 12 行如何从响应中提取第一个数组元素,然后我们需要使用该元素中的 id
键(这是一个 JSON 对象)。
然后在第14行,用于发出下一个请求。
请花点时间阅读 the documentation,这是值得的!