🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
Postman New功能 本节概要 1 Postman创建请求(应会) Postman创建请求的功能主要是我们将一个请求的名字,请求的描述信息保存到一个请求集合中去。Postman创建请求后,还需要在请求编辑区去编辑该请求的 URL 信息和参数信息等。 2 Postman创建请求集合(应会) Postman请求集合就是将一组独立的请求,按照某种关联关系将它们放到一个文件夹下进行管理。Postman创建请求集合,需要输入请求集合名、请求集合描述信息、请求集合的认证信息、请求发送的前置脚本程序、请求发送完成后的测试程序以及请求所使用的环境变量信息等。 3 Postman创建环境变量(应会) 在进行API测试时,通常需要不同的环境设置,例如同一个 API 接口,开发环境、测试环境和生产环境的请求URL 肯定都不同。此时,通过设置环境变量可让我们使用变量自定义请求。 Postman创建环境变量需要我们输入环境名、变量名、初始值和当前值等信息。 4 Postman创建 API 文档(应会) 对于接口开发、测试来说,文档是非常重要的一个产物。Postman对于文档也提供了非常好的支持,我们可以创建公共或私人文档并在网页中共享,Postman会自动实时生成并托管基于浏览器的文档。 Postman创建 API 文档需要登录后使用。 5 Postman创建 Mock 服务器(应会) Postman的 Mock 服务器是用于模拟数据的一个服务器。Postman的 Mock 服务器对免费用户的使用次数有限制。 6 Postman创建监视器(应会) Postman的监视器用于定期运行接口,并收集、检查其性能和响应结果。Postman的监视器需要登录后使用,并且只支持公网IP的请求。 以下是上述内容的详情 1 Postman创建请求(应会) [Postman]创建请求可以设置一个请求的基本信息,并将其保存到一个请求集合中,方便以后直接使用。 Postman创建请求功能,我们可以直接点击工具栏 New按钮下面的 Request 按钮,如下图所示: ![](https://img.kancloud.cn/ba/79/ba798aed37914886f8747326da217612_800x209.png) 点击 Request,出现如下界面: ![](https://img.kancloud.cn/9b/bc/9bbc88a71d824b7eca95128f67ec55a4_467x526.png) Postman创建请求,需要我们输入请求名、请求描述和请求集合信息。 我们在 Request name 输入框,输入 haicoder\_test\_module\_get,在 Request description 输入框输入 test haicoder server module get api,在 Select a collection 输入框输入 haicoder\_module,此时界面如下图所示: ![](https://img.kancloud.cn/70/35/7035b476a4feac362be2fd8b965fd5e5_462x523.png) 我们发现,此时的 Save 按钮还是不能点击,因为我们输入的集合名不存在。 我们需要点击 Create Collection 按钮,创建这个集合,创建完之后,如下图所示: ![](https://img.kancloud.cn/e9/4a/e94a8a17ad0cc3ef634f0e1c49c1cf78_466x522.png) 创建完之后,我们点击 Save 按钮,保存操作,此时页面自动跳转到主界面,如下图: ![](https://img.kancloud.cn/c3/8e/c38e49dc1a6d5af1e2d0b36ef054712a_800x271.png) 请求集合创建完毕之后,就可以在该集合下面创建具体的请求了。 2 Postman创建请求集合(应会) [Postman]请求集合就是将一组独立的请求,按照某种关联关系将它们放到一个文件夹下进行管理。 Postman创建集合界面 ![](https://img.kancloud.cn/d8/c4/d8c47e0aa0f80028b707f2dfe5bc4777_800x252.png) 点击 Collection,出现如下界面: ![](https://img.kancloud.cn/aa/e4/aae497330598cfa7be64dc68fb80b955_795x592.png) Postman创建集合参数 Postman创建集合,需要我们输入请求集合名、请求集合描述信息、请求集合的认证信息、请求发送的前置脚本程序、请求发送完成后的测试程序以及请求所使用的环境变量信息等。 集合名:也就是请求集合的名字,类似于文件夹的名字。 请求集合描述信息:对这个请求集合的描述信息。 请求集合的认证信息:选择集合中所有请求所需要的认证方式。 请求发送的前置脚本程序:该集合下所有的请求发送前都需要执行的脚本程序。 请求发送完成后的测试程序:该集合下所有的请求完成后都需要执行的脚本程序。 请求所使用的环境变量:该集合下所有的请求都需要使用的环境变量,会添加到请求参数中。 Postman创建集合 我们在 name 输入框,输入 haicoder\_index,在 description 输入框输入 test haicoder server index api,其他信息暂时不填写,此时界面如下图所示: ![](https://img.kancloud.cn/65/e2/65e2969605e869ecae9ae8c3cbfdf2e3_788x258.png) 我们点击 Create 按钮,创建这个集合,创建完之后,如下图所示: ![](https://img.kancloud.cn/9b/89/9b89f57b2675510b5ed3823937f66705_800x225.png) 请求集合创建完毕之后,就可以在该集合下面创建具体的请求了。 3 Postman创建环境变量(应会) 在 [Postman] 中,进行API测试时,通常需要不同的环境设置,例如同一个 API 接口,开发环境、测试环境和生产环境的请求URL 肯定都不同。此时,通过设置环境变量可让我们使用变量自定义请求。 Postman创建环境变量界面 ![](https://img.kancloud.cn/83/6a/836a5887391abbb6ea378d2f2364b22e_800x248.png) 点击 Environment,出现如下界面: ![](https://img.kancloud.cn/bf/e8/bfe8fe5642d23e9b916c2ae008c388af_717x464.png) Postman创建环境变量参数 Postman创建环境变量需要我们输入环境名、变量名、初始值和当前值等信息。 环境名:也就是这个环境变量,使用在哪个环境下,比如开发环境,测试环境,还是生产环境等。 变量名:变量的名字,即以后可以通过该名字引用该变量对应的值。 初始值:这个值,是可以与团队进行共享的值。 当前值:当期环境下,需要使用的值。 Postman创建环境变量 我们在 Environment name 输入框,输入 develop,在 VARIABLE 输入框输入 module\_url,在 INITIAL VALUE 输入框输入 www.haicoder.net/develop,在 CURRENT VALUE 输入框输入 www.haicoder.net/develop,此时界面如下图所示: ![](https://img.kancloud.cn/0e/62/0e62580eae3d686c20f35afedf838162_711x466.png) 我们看到,这里我们一次可以同时添加多个环境变量,全部输入完毕后,我们点击 Add 按钮,创建这个环境变量,创建完之后,如下图所示: ![](https://img.kancloud.cn/50/72/50724f3e8df44cbe077dac0349d68461_716x241.png) 环境变量创建完毕之后,我们可以在主界面的右上角的设置按钮查看和管理该环境变量,如下图所示: ![](https://img.kancloud.cn/9e/fe/9efef1fca05a22f0e84f5d8e4bd7edc1_800x123.png) 点击,该按钮,可以查看到我们刚才创建的环境变量,如下图所示: ![](https://img.kancloud.cn/c3/6d/c36d9c777d169ec70a88031271a47899_709x193.png) 我们点击 develop,即我们刚创建的环境变量,可以查看该环境变量和修改该环境变量,如下图: ![](https://img.kancloud.cn/63/ce/63ce335b71c9c9fa2903fbaeabb15639_717x254.png) 4 Postman创建 API 文档(应会) [Postman] 对文档提供了非常好的支持,我们可以创建公共或私人文档并在网页中共享,Postman会自动实时生成并托管基于浏览器的文档。(Postman创建 API 文档需要登录后使用) ![](https://img.kancloud.cn/da/34/da3427150634e4b0fdb191b8f7416506_800x259.png) 点击 API Document,出现如下界面: ![](https://img.kancloud.cn/12/dd/12ddbfc3cf0a2b4e37efcf557ab44a7f_800x176.png) 创建API文档,我们可以选择新建一个集合,或者从已经存在的集合中选取一个已经存在的集合。 这里,我们点击已经存在的集合选项卡,如下图所示: ![](https://img.kancloud.cn/d4/a0/d4a0145fbf6254d8fa30420fb0c1da6d_800x206.png) ![] 我们选择一个集合,点击后,出现如下界面: ![](https://img.kancloud.cn/c8/2b/c82bd22ebc4d206dd10981e8d4641657_800x363.png) 写完文档后,我们点击 Save 按钮,出现如下界面: ![](https://img.kancloud.cn/72/f3/72f3d455a86fc0381d788e3ba02de556_800x315.png) 这里,提示我们可以通过链接访问我们创作的文档。 5 Postman创建 Mock 服务器(应会) [Postman]的 Mock 服务器是用于模拟数据的一个服务器。Postman 的 Mock 服务器对免费用户的使用次数有限制。 Postman创建Mock服务器功能,我们可以直接点击工具栏 New按钮下面的 Mock Server 按钮,如下图所示: ![](https://img.kancloud.cn/82/92/829208c1d219c803d0940cb50e6388e4_800x214.png) 点击 Mock Server,出现如下界面: ![](https://img.kancloud.cn/28/69/28698627f0d4bef0184862a57b3dced9_800x198.png) Postman创建Mock服务器参数 Postman创建Mock服务器需要我们输入请求方式、请求路径、返回状态码和响应体等信息。 请求方式:即请求这个服务器地址所使用的的 HTTP 请求方式,比如 GET,POST 等。 请求路径:即 Mock 服务器所在的地址。 返回状态码:Mock 服务器返回成功后,返回的状态码的值。 响应体:Mock 服务器的返回信息。 Postman创建Mock服务器 我们在 Method 下拉列表框,选择 GET 请求方式,Request Path 输入框,输入 haicoder.net/module\_list,Response Code 输入框输入 200,Response Body 默认空,此时界面如下图所示: ![](https://img.kancloud.cn/b9/e0/b9e03e323fddbd5ce1da33f2af06efa8_800x371.png) 我们点击 Next 按钮,输入这个 Mock 服务器的下一步信息,如下图所示: ![](https://img.kancloud.cn/07/6f/076fc6c1ea092831ea1a21d7f25ef708_800x371.png) 这里,我们填写 Mock server 的名字和所使用的的 [环境变量](,输入完成后,点击 Create Mock Server,如下图所示: ![](https://img.kancloud.cn/4a/99/4a99778dc0f8ad2c79b6dba0f0436b2b_800x361.png) 至此,我们的 Mock Server 已经创建完毕,点击 Close,关闭该界面,此时在主界面可以看到我们创建的 Mock Server,如下图所示: ![](https://img.kancloud.cn/ac/ef/acef96de9d27e4b03a99c35ef1487260_800x175.png) 6 Postman创建监视器(应会) [Postman]的监视器用于定期运行接口,并收集、检查其性能和响应结果。Postman的监视器需要登录后使用,并且只支持公网IP的请求。 ![](https://img.kancloud.cn/32/b5/32b50b362135364d733f293cd9c7d2bf_800x214.png) 点击 Monitor,出现如下界面: ![](https://img.kancloud.cn/b8/8a/b88a1053de4ad2db93035947721d794c_800x168.png) Postman创建监视器参数 Postman创建监视器需要我们输入请求方式、请求路径、状态校验码和响应时间等信息。 请求方式:即我们需要监听的 URL 所使用的的 HTTP 请求方式,比如 GET,POST 等。 请求路径:即我们需要监听的 URL 地址。 状态校验码:监听的 URL 地址返回成功后,返回的状态码的值。 响应时间:即监听的 URL 地址的超时时间。 Postman创建监视器 我们在 Method 下拉列表框,选择 GET 请求方式,Request Path 输入框,输入www.haicoder.net/api/modulelist,Check Status Code 输入框输入 200,Check Response Time 输入 100,此时界面如下图所示: ![](https://img.kancloud.cn/c8/01/c8014309465e9ed6c449bdc0709e1ffe_800x374.png) 我们点击 Next 按钮,输入这个监视器的下一步信息,如下图所示: ![](https://img.kancloud.cn/c1/78/c1782e043308d88c53cf7acaea5fbb63_800x372.png) 这里,我们填写 Monitor name 和所使用的的 [环境变量] 以及监控的时间,我们这里选择了每两个小时监控一次,输入完成后,点击 Create,如下图所示: ![](https://img.kancloud.cn/97/5a/975af74ed6aa929fb35db4050ef8ec26_800x372.png) 至此,我们的监视器已经创建完毕,点击 Close,关闭该界面,此时在主界面可以看到我们创建的监视器,如下图所示: ![](https://img.kancloud.cn/dd/8a/dd8a985b909d733c97f896b6c11d1fc1_772x307.png)