断言如下:请求后返回失败,请问要怎么样写才能正确断言
apt.assert('response.json.code==0');
apt.assert('response.json.msg=="成功"');
apt.assert('response.json.data.records.statusText=="合格"');
接口返回如下:
{
"code": 0,
"data": {
"current": 1,
"pages": 1,
"records": [
{
"date": "2022-04-26",
"id": "1518847831923560450",
"inspector": "柯南",
"photos": [],
"problemDesc": "1",
"status": 2,
"statusText": "合格"
},
{
"date": "2022-04-25",
"id": "1518523321865658369",
"inspector": "柯南",
"photos": [],
"problemDesc": "还就三只松鼠",
"status": 2,
"statusText": "合格"
}
],
"searchCount": true,
"size": 20,
"total": 2
},
"msg": "成功"
}
看了下文档自己试了下可以了,遇到数组加上下标值就好,字段用.路径
apt.assert('response.json.data.records[0].statusText=="合格"');
棒~!