使用背景:
在进行接口自动化测试过程中,编写接口测试脚本,当接口异常时,需快速定位异常的接口,场景如下:
1、调用后台接口,响应结果状态code==200时,继续执行;
2、响应结果状态code!=200时,结束当前测试用例并执行失败;
示例
返回code==200
Text Edit
${body} Set Variable {pageNum=1;pageSize=10}
log 1
${header} Create Dictionary content-type=application/json authorization=headers_authorization cookie=headers_cookie user-agent=none
log 2
Create Session api http://ip:端口
log 3
${resp} GET On Session api /api/tactics/document/list ${body} headers=${header}
log 4
${code} Set Variable ${resp.json()["code"]}
log 5
Should Be Equal As Strings ${code} 200 Api解析失败:${resp.json()["msg"]}
${headers}
运行结果:
返回code!=200