这是我问Using response data from one scenario to another
的上一个问题的后续内容我希望从一个URL中的响应中获取信息,然后在 second URL中将其用于另一个声明。
类似这样的东西:
Scenario: Search for asset
Given url "https://foo.bar.buzz"
When method get
Then status 200
* def responseItem = $.items[0].id // variable initialized from the response
Given url "https://foo.bar.buzz/" + responseItem + "/metadata"
// making request payload
When method put.....
现在,当我运行它时,它挂在第二条Given
语句上。
关于如何解决此问题的任何想法?
答案 0 :(得分:1)
您可能已经知道,只要将DEBUG日志级别放在log4j配置中,“空手道HTML报告”就会向您显示请求/响应和标头,这将回答您的问题。