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