使用场景
实际项目中,很多接口都会开启权限控制,那在做测试的时候,就需要先获取用户身份,再把token信息拷贝到另一个接口中,其实很麻烦,再加上token都会过期,于是postman的就举起了手。
案例说明
先访问用户鉴权再调用创建任务接口。if(responseCodcode==200&&responseBody.has(“access_token”)){//如果返回状态为200,并且返回的数据中存在access_token,表示登录成功tests[“login”]=true;//解析返回的结构varjsonData=JSOparse(responseBody);//把access_token的值写到环境变量中,方便后面拿取该变量值postmasetEnvironmentVariable(“token”,jsonDataccess_toke;//杆塔编号postmasetEnvironmentVariable(“product_number”,responseTim//塔型名称postmasetEnvironmentVariable(“product_category”,responseTim;//跳转到创建放样任务apipostmasetNextRequest(“创建任务”);}else{tests[“login”]=false;}
postman提供了一些变量,注意一点postmasetNextRequest()只能是任务的名称。
业务接口使用{{param}}方式,获取鉴权接口的返回值
同时这里可以写一些js函数
文章为作者独立观点,不代表股票交易接口观点