Postman使用方法

Postman使用方法

一、接口关联

1.使用JSON提取器实现接口关联

第一个接口的Tests:

//console.log(responseBody);

var data= JSON.parse(responseBody);

//console.log(data.a***ess_token);

//设为全局变量

pm.globals.set("a***ess_token",data.a***ess_token);

第二个接口:

使用这个{{a***ess_token}}

2.使用正则表达式实现接口关联

//使用正则表达式实现接口关联

var result=responseBody.match(new RegExp('"a***ess_token":"(.*?)"'));

console.log(result[1]);

pm.globals.set("a***ess_token1",result[1])

二、内置动态参数

postman内置动态参数:

{{$timestamp}} 生成当前时间的时间戳

{{$randomint}} 生成0-1000之间的随机数

{{$guid}} 生成速记GUID字符串

自定义动态参数(需要写在pre-request Scripts)

//手动获得时间戳

var time=Date.now();

//设置为全局变量

pm.globals.set('time',time);

console.log(time);

三、断言

status code:code is 200 检查返回的状态码是否是200

Response body:Contains string 检查相应中包括指定字符串

Response body: Json value check 检查响应中其中json的值

Response body: is equal to a string 检查响应等于一个字符串

Response headers: Content-Type...检查是否包含响应头Content-Type

Response time is less than 200ms: 检查请求耗时小于200ms

四、多个接口按顺序执行

选择要执行的接口

转载请说明出处内容投诉
CSS教程网 » Postman使用方法

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买