我正在尝试更新测试用例中每个步骤的执行结果,但是只有最后一步的执行结果正在更新。结果应该看起来像图像1的突出显示部分,而不是如图2所示(1/6不会再增加)。
def updateRun (username,password,baseURL,InputJson):
runURL=baseURL+"/rest/raven/1.0/import/execution"
u = username+":"+password
u1 = u.encode('ascii')
userAndPass = b64encode(u1).decode("ascii")
headers = {"Authorization": "Basic %s" % userAndPass, "Content-Type": "application/json"}
r=requests.post(runURL,data=dumps(InputJson),headers=headers)
r=r.json()
return(r['testExecIssue']['key'])