postman的基本使用

postman堪称开发过程中测试服务的利器,用于模拟网络请求并且对请求有着很好的管理方式,下面文章中图片大多来自postman的 官方文档 ,这里只简略的介绍开发的各个流程中postman的使用,更多详细的操作以及api说明也还请移步官网
开发过程中的请求模拟
依赖
postman 提供了chrome app/mac app/windows app三个版本
interceptor  一个chrome插件,用来同步浏览器中的cookies并可以将浏览器中发生的请求记录在postman的历史中
1.模拟请求
postman的基本使用非常简单易懂
通过右侧的编辑区来选择请求类型和设置传入参数,点击send即可发送请求,在下面就可以看到返回的结果了
头信息的设置以及通过body中参数的设置就在url的下面
类型的选择中也可以选择文件类型来模拟上传文件
在有一些后台需要检验cookies的服务,可能需要使postman可以同步到浏览器的cookies,这就需要使用interceptor,并在postman中打开interceptor的开关
这样就可以同步浏览器的cookies或者直接在header中设置cookies了

另外点击send下方的generate code还可以帮你生成此次请求的代码,支持js\java\python等等多种语言
2.请求的管理
postman提供了便捷易用的收藏夹功能,除了用于请求的分类管理之外,还可以通过收藏夹来进行分享、文档生成和批量测试请求等功能,后面的文章中会陆续将到这些功能
在左侧的collections便签下创建收藏夹
点击请求url右侧的save,并在保存的时候选择收藏夹目录
这样你的收藏在左侧就可以看到了
随后你就可以通过分享或者导出来把这些服务分享给项目组里的其他人了
3.验证请求返回结果
postman同样支持增加测试脚本来验证请求
在url下面的test标签下输入测试脚本,输入框右侧提供了大量常用的测试脚本

执行send会在返回结果的test中看到测试脚本的执行结果
项目自动化构件时的服务测试
依赖
postman命令行工具
安装  npm  install  newman --global
使用  newman run examples/sample-collection.json
newman可以配合jenkins在项目自动化构建时校验服务的可用性
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值