我有JSON响应
{ “maxResults”:50, “总数”:3, “项目”:[ { “id”:“1”, “关键”:“AC11” }, { “id”:“2”, “关键”:“BC22” }, { “id”:“3”, “关键”:“CC33” } ] }
这是Groovyscript从JSON响应中获取ID值
import groovy.json.JsonSlurper
String items, id
int AccSeqNumInt
def responseContent = testRunner.testCase.getTestStepByName("GetID").getPropertyValue("response")
def Response = new JsonSlurper().parseText(responseContent)
id = Response.items.id
Groovyscript结果
脚本结果:[1,2,3]
此外,我还有ID值的POST请求,这些请求可以从请求参数
中替换http://test.run.org/secure/CreateItems.jspa?inline=true&decorator=dialog&id=1
问题:
如何使用groovyscript结果中的不同ID参数进行自动化POST请求?