我有一个简单的API调用测试套件,一个请求要求前一个请求的响应在响应中包含一个字符串。
是否可以执行以下操作?
步骤1.我有一个API GET HTTP请求,它返回响应中的值:
"value":"test"
步骤2.我需要检查响应是否包含上述字符串,以便它可以执行另一个HTTP请求;如果没有,则忽略该请求并继续进行套件中的其余测试。
答案 0 :(得分:0)
您需要按如下方式填写测试计划:
"value":"test"
)
正则表达式提取器的配置:
value
(或任何其他变量名称)"value":"(.+?)"
$1$
如果控制器的配置
将"${value}"=="test"
放在条件字段中。