>>1. 对于postman而言,接触的算是比较早的,当然还晚于jmeter(大二时候就玩过,虽然当时不怎么熟练)。整体感觉,操作方便,界面简洁,相对于soapUI而言。
>>2.早些时候使用,只能说太low,像脚本、参数传递等等用的相对较少,测试也都基于单接口、都独立请求。
>>3.接口参数传递:引用形如:{{xxx}} 当然xxx必须添加到环境变量:全局/局部
以token接口获取为例:
固定参数可以直接添加到全局环境变量中(右上角眼睛处),然后直接引用即可。
好处:1)相同参数避免重复填写,可以直接引用,简化操作
返回结果中token获取并保存传递给下一接口使用:
在Tests或者Pre-request Script中编写如下脚本:
//解析返回数据为JSON格式 var data = JSON.parse(responseBody); //获取access_token值 var access_token = data.access_token; //添加到环境变量 //pm.environment.set("access_token", access_token); pm.globals.set("access_token", access_token);
下一接口直接使用如下脚本即可获取到对于token数据
pm.globals.get("access_token");
扩展:多层json串嵌套获取数据形式
var xxx = data.aaa.bbb[0].ccc;