接口测试--自定义断言设置

2022-07-18 21:40:21 浏览数 (1)

接口测试的时候,有时候会对接口进行断言,apipost在后执行脚本中提供了断言功能 apt.assert(‘response.raw.responseText==“test”’); apt.assert(‘response.raw.status==200’); apt.assert(‘response.raw.type==“json”’); apt.assert(‘response.raw.responseTime>=100’); apt.assert(‘response.json.errcode==1’); apt.assert(‘response.json.errcode!=1’); apt.assert(‘response.json.errcode>=1’); apt.assert(‘response.json.errcode==null’); apt.assert(‘response.json.errcode!=null’); apt.assert(‘response.headers[“server”] == “nginx”’); apt.assert(‘response.headers[“content-encoding”] == “gzip”’);

apipost还支持自定义断言,我们可以自定义响应中的某个值作为断言 这里把message的值作为断言

还可以自定义其他的值,在把data设置为断言

工具免费下载地址:https://console.apipost.cn/register?utm_source=10008

ApiPost官方网站:https://console.apipost.cn/register?utm_source=10008

0 人点赞