Postman使用
Postman使用
postman:
下载:
下载地址(官网):
postman是免安装的,双击程序,既可以运行了
若个人使用,选择下面的跳过(skip)即可,这时会进入到postman主界面,至此postman安装成功。
若团队使用,可以进行注册,注册后使用账号可以加入团队工作区
使用教程:
对比老版:
新建一个后,页面差不多是这样了(最新版的)
(版本怎么变,万变不离其宗,核心东西都差不多)
老版的这个左边是横着的,但是不影响聪明的我(先参考参考老版的)
基本功能介绍:
Collections(这个一般是主要使用的)、APIs、Environments(环境)、Mock Services(模拟服务)、Monitors(监视)、History(历史记录)
老版的左边没有这3个
界面导航理解
NEW新建请求----请求方法----URL地址-----发送
Authorization:访问API,需要相应的授权,如Username、Password、Token等
Headers:请求头信息
Body:请求体信息
Pre-request Script:请求之前 先执行脚本,使用设置环境的预请求脚本来确保在正确的环境中运行测试
Tests:测试,它设置检查点来验证响应状态是否正常、检索的数据是否符合预期
设置请求方法(post那里)-----设置请求体类型(body下面)
接口响应数据解析
Pretty(格式后展示)、Raw(原始数据)、Preview(预览)、visualize(可视化)
Environments配置环境变量
在测试过程中,都是使用一个测试地址,就可以把被测地址设置为环境变量
值可以设置多个,最后点save
可以选择环境变量
Globals(全局的)可以添加到全局变量
将请求中不变的数据参数化
将数据参数化,能够避免测试的时候的重复,可以进行自动化迭代测试
并使用{{TEST}}来包裹参数
例:
第一步:现将变量配置为全局环境
将要变量参数和对应的值输入进去,再点击save
第二步:将全局变量用{{}}包裹起来,如:{{URL}}
能找到配置的环境,就能显示蓝色
如果没有的话就是红色的
第三步:就能Send了
Postman Tests
为了协助验证结果,点击Tests能够在请求中添加自己选的JavaScript代码(对比成功或失败状态、预期结果)
第一步:
点击Test-----在右侧的js代码中选择一个预期的测试结果(左侧就会自动写入测试代码)
点击一个200状态码试试,点击Send
(我忘记把URL改回来了,哈哈哈)
第二步:
点击Test Results(测试结果)
然后看见和预期是一样的200状态码
(也可以添加多个js测试代码同时测试)
集合测试
(上一个测试的升级版)
集合测试(能被导入和导出)所以测试的结果能够更好的分享或保存(不过注册了这个软件的,好像有团队协作模式)
第一步:点到Collections然后点击加号,新建一个Collection
命名要命好,最好是写上描述,方便日后的管理
第二步:首先,先新建测试项
再点击右键,类似方法,再添加多个request
可以对每一个request进行命名,可以方便区分
(然后可以看到Test Collection下面已经添加了多个不同的test了)
第三步:
将这些集合进行测试
二次的测试结果都出来了
点view summary(可以查看概况)
- 点赞
- 收藏
- 关注作者
评论(0)