前言
当接口请求成功后,返回的内容,我们需要提取内容,并校验实际结果与预期结果是否一致。
平台可以支持3种方式提取结果
- 1.body.key 方式根据属性点的方式提取,或者下标取值
body.data.0.key
- 2.支持jsonpath取值,复杂的json数据,可以用jsonpath取值
- 3.支持正则取值,如果返回的不是json格式,可以用正则取值
根据属性取值
接口示例
GET http://127.0.0.0:7005/api/test/demo
{
"code": 0,
"msg": "成功success!",
"data": [{
"age": 20,
"create_time": "2019-09-15",
"id": 1,
"mail": "283340479@qq.com",
"name": "yoyo",
"sex": "M"
}, {
"age": 21,
"create_time": "2019-09-16",
"id": 2,
"mail": "123445@qq.com",
"name": "yoyo111",
"sex": "M"
}]
}
可以直接通过body.code
和 body.msg
取到对应值