我不确定Karate是否会让我使用一个请求的JSON响应来为另一个请求创建JSON。例如
* def myVariable ='
给出URL myURL
并请求“某些请求”
方法发布时
然后状态为200
并替换为myVariable.dynamicText = response。[0] .data.SomeField
给出URL myURL
并请求= [
方法发布时
然后状态为200
我试图在上面解析的响应应该是这样的:
[ {
某些字段:“某些值”
}
许多业务场景(包括我要自动化的场景)都有JSON请求,其字段取决于先前JSON请求的响应,因此Karate支持这一点很自然。如果它不支持此功能,那么如何才能为此提出一个增强请求,因为我无法在文档中找到类似的东西,因此,如果可以使用的话,这肯定是通常实施的增强功能,谢谢。