Postman使用方法

一、接口关联

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

第一个接口的Tests:

//console.log(responseBody);

var data= JSON.parse(responseBody);

//console.log(data.access_token);

//设为全局变量

pm.globals.set("access_token",data.access_token);

第二个接口:

使用这个{{access_token}}

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

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

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

console.log(result[1]);

pm.globals.set("access_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

四、多个接口按顺序执行

选择要执行的接口

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
POSTMAN是一个流行的API开发和测试工具,它提供了一个用户友好的界面,用于发送HTTP请求并查看响应。下面是POSTMAN的基本使用方法: 1. 下载和安装POSTMAN:你可以从官方网站(https://www.postman.com/downloads/)下载适用于你的操作系统的POSTMAN应用,并按照指示进行安装。 2. 创建请求:在POSTMAN中,你可以选择创建不同类型的请求,如GET、POST、PUT、DELETE等。选择请求类型后,输入目标URL和必要的请求参数。 3. 添加请求头和身份验证:如果需要在请求中添加特定的请求头或身份验证信息,可以使用POSTMAN提供的选项来添加它们。 4. 发送请求:通过点击“发送”按钮,POSTMAN将发送请求并等待服务器响应。你将能够看到响应的状态码、报文头和报文体。 5. 检查响应:在POSTMAN中,你可以查看完整的响应报文,包括状态码、响应头和响应体。你可以检查所需的数据或验证API的行为是否符合预期。 6. 保存和组织请求:POSTMAN允许你将请求保存为集合,并进行组织和管理。你可以创建不同的文件夹、标签和环境来组织你的请求。 7. 测试和断言:POSTMAN提供了测试脚本功能,使你能够编写和运行测试脚本来验证API的响应。你可以使用JavaScript编写断言来检查响应是否符合预期。 8. 导出和共享:POSTMAN允许你将请求和集合导出为文件,并与团队成员或其他开发者共享。你可以将导出的文件发送给他人,或者使用POSTMAN提供的团队协作功能。 以上是POSTMAN的基本使用方法,它提供了丰富的功能来帮助开发者测试和调试API。你可以根据需要深入研究POSTMAN的高级功能,如环境变量、全局变量、数据驱动测试等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值