我有 2 个 json 休息服务,我测试它们的条件是这样的,我将向一个 json 服务发出请求,该服务反过来给我响应,我将使用该响应作为第二个 json 服务的 json 输入对象之一。例如,我的 json1 给出的响应为 221,我将使用它和框架 json 对象,如
{id:221,name:'test Json'}
并将其传递给 json2,其中 221 是来自 json1 的响应。这可能吗?谁能解释一下吗?
谢谢,
卡蒂克
是的,使用 SOAPUI 中的属性传输功能。将您的响应存储在变量(属性)中,并以标准格式 ${#Variable} 将其传递到下一个测试步骤
有多种方法可以实现这一目标 第一个是:
${Properties#propName}
将属性值提取到您想要使用该值的请求中。第二种方法是使用groovy脚本