用apifox做接口测试,如何用后置处理写一段js来获得响应body中的name
时间: 2023-06-26 10:05:34 浏览: 151
Apifox接口测试最新版
5星 · 资源好评率100%
假设你的接口返回的响应body为以下格式:
```json
{
"id": 1,
"name": "John Doe",
"email": "johndoe@example.com"
}
```
你可以使用以下代码来获取响应body中的name:
```javascript
// 获取响应body
const responseBody = JSON.parse(response.body);
// 获取name字段的值
const name = responseBody.name;
// 将name存入环境变量中
pm.environment.set('name', name);
```
在上述代码中,`response`是apifox中的一个全局变量,代表接口的响应。首先将响应body解析成JSON格式的对象,然后获取name字段的值,最后将name存入环境变量中。你可以根据实际情况修改代码中的变量名和存入环境变量的键名。
阅读全文