2.1 POSTMAN与ERP API搭配使用简单教程(使用参数方式)
1、基本流程如下
2、下载地址
3、安装以及注册:
- 因不同POSTMAN版本界面可能存在差异,请自行在网络搜索教程(以下以POSTMAN 9.24.2为例);
4、 导入测试用例
- 选择API测试范例导入
- 测试用例下载地址:http://gofile.me/3BYiE/L5XbhNDE0
5、POSTMAN界面简单介绍
- POSTMAN使用界面如下:
- API接口文档(http://api.amtxts.com/)与POSTMAN,对应使用区域,以<生成货品资料接口>为例,如下图
5.1 、请求方式
5.2、Header参数
5.3、请求参数
5.4、返回参数
5.5、 修改环境参数
- 适用场景如下(也是小技巧)
- 4.5.1、存在多个测试API地址
- 4.5.2、TOKEN有效性有2个小时,当次调用超过2小时时,已获取的TOKEN就会失效,使用参数后不需要在每次TOKEN失效后再去修改一次Hdader参数的Authorization,只需要执行一次<授权登录>接口;
- 添加API地址参数
———————————————————-分割线————————————————————
5.6、其他
若没有导入测试案例,手工添加的参数,操作方式建以下:
5.6.1、API接口地址参数:VARIABLE自行命名, POST的接口地址也要使用此名称;
- Header参数: Authorization的VALUE,在<授权登录>接口Tests中添加以下语句,注意命名,
pm.test(“Your test name”, function () {
var jsonData = pm.response.json();
if (jsonData.code === 0) {
pm.environment.set(“TESTTOKEN”, jsonData.data.TOKEN);
}
(pm.expect(jsonData.code).to.eql(0));
});
5.7、测试用例下载
- http://gofile.me/3BYiE/L5XbhNDE0