本文已参与「新人创作礼」活动,一起开启创作之路

在日常的开发中,我们经常需要和接口打交道,,拿到接口后肯定都得提前测试一下,这样的话就非常需要有一个比较http协议给力的Http请求模拟工具,现在流行的这种工具也挺多的,这里主要介绍一下Postman。

一、Postman说httpwatch

Postman是一个 Chrom测试你适合学心理学吗e 扩展,提接口测试面试题供功能强大的 Web变量英语 API & HTTchromebookP 请求调试。它能够发送任何类型的HTTP 请求(GET, HEAD, POST, PUT…),附带任何数量的测试抑郁症参数+ headers。

支持不同的认证机制(basic, digest, OAuth),接收到的响应语法高亮(HTML,JSON或XML)。Po变量的定义stman 能够保留了历史的请求,这样我测试抑郁症们就可以很容易地重新接口测试用例设计发送请求,有一个“集合”功能,用于存储所有请求相同的API/变量与函数域。

1、基础功能

首先,来看一chrome手机版下Postma测试抑郁症的20道题n的基础功能,这块就不多做介绍了相信操作基本都知道

Postman进阶应用

2、进阶功能

进阶功能主要讲的是Environment,Environment是做什么的呢,在开发的过程中接口在Postman中调试保存好了,但是如果调试测试环境,访问测试环境的接口就比较麻烦,需要重新写接口、参数、token等浪费时间。Environment就是来解决这个问题的,切换ChromeEnvironment就可以快捷访问开发环境和测试环境,下面来看看怎么做的吧!

本次使用变量的版本是v8.6.2,界面不一样更新一下

2.1 创建Envi接口英文ronment

创建了一个名为mango-dev接口测试环境,参数有urltoken

Postman进阶应用

2接口类型.2测试抑郁症的20道题 测试参数配置是否成功

新建一个请求,在右上角切换环境,输入接口地址,chrome浏览器注意是{http 404{变量与函数url}}这种方式来引用我们的参数,http://192.168.1.1登录点击Send接口测试用例设计后发送成功,证明我的参数设置是生效的

Postman进阶应用

2.3 更新环境信息

测试你适合学心理学吗照上面接口和抽象类的区别的设置,url是不用输入的,tokchrome浏览器en也可以依照url可以配置http://www.baidu.com,但是每次token失效,需要测试英文调用一个登录接口,然后把获取到的登录信息放到环境测试手机是否被监控变量上。但是我很懒,可不可以访问登录接口自动放置验证信息到环境变httpwatch量上?答案当然是可以的,往下看吧()

首先写好登录接口,选择好环境,我的登录后的验证信息

Postman进阶应用

点击Tests,输入如下语句,在执行登录时token就会被赋予到环境上去了

var res =  JSON.parse(responseBody);
pm.environment.set("token",res.data.token);

Postman进阶应用

2.4 使用环境信息

变量之间的关系择好环境,创建业务接口(我的是菜单管理),选择Authorization,在Type里选择API Key(根据需要登录系统选择),如下

Postman进阶应用

2.5 统一设置

现在又出现了chrome官方下载一个麻烦的事,如果不是复制接口,每次新建接口都需要像上面那样点击Author变量英语ization设置Token,有没有一种方法我新建的接口已经设置了key,我只需要填写url和参数信息就可以了。答案是可chrome浏览器以的。

在postman中每个接口都是有文件夹的,我们可以针对文件做文章,如下所示,mango就是我的文件夹

Postman进阶应用

点击mango文件夹,右方会显示我们熟悉的Authorization菜单,参考上一步配置好token信息保存

Postman进阶应用

右键接口文件夹,点击出现的菜单chrome什么意思New Request(新变量建请求),点击新请求的Authorization,发现默认的第一个是inherit auth from parent,这样token就不用配置了变量类型有哪些使用的是文件接口测试用例设计夹的配置信息。

Postman进阶应用

测试一下没有被校验给校验住,成功出现数据。完美收工

Postman进阶应用

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。