使用postman进行批量测试
- 技术
- 2024-03-02
- 514热度
- 0评论
使用postman对高德api进行测试
https://restapi.amap.com/v3/weather/weatherInfo?parameter
参数:key: 从高德开发者账号进行申请, city:city adcode,可以在开发者平台找到excel数据
高德的天气查询api可以使用城市编码adcode对城市天气进行查询,并输出为json格式数据
{
"status": "1",
"count": "1",
"info": "OK",
"infocode": "10000",
"lives": [
{
"province": "北京",
"city": "北京市",
"adcode": "110000",
"weather": "小雨",
"temperature": "8",
"winddirection": "东南",
"windpower": "≤3",
"humidity": "82",
"reporttime": "2024-04-10 13:03:03",
"temperature_float": "8.0",
"humidity_float": "82.0"
}
]
}
利用postman的Tests,可以对里面的数据进行断言数据
使用postman对高德api进行批量测试
在postman中对于一个collection,视为一个测试方法,可以导入数据对其进行批量测试:这里将城市city adcode编码的excel文件转换成csv文件,即可直接导入测试
在select file中选择csv文件
csv中的首行会被识别为环境变量的Key,并将剩余行识别为value进行批量测试
这里将test断言设置为temperatrue大于20.0即为true,然后就可以愉快的进行测试啦
连续完成两次测试发现天气变得还挺快(