接口測(cè)試的時(shí)候,有時(shí)候會(huì)對(duì)接口進(jìn)行斷言污淋,apipost在后執(zhí)行腳本中提供了斷言功能
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還支持自定義斷言疯兼,我們可以自定義響應(yīng)中的某個(gè)值作為斷言這里把message的值作為斷言
apipost還支持自定義斷言,我們可以自定義響應(yīng)中的某個(gè)值作為斷言
這里把message的值作為斷言
還可以自定義其他的值,在把data設(shè)置為斷言