《Postman学习》强大的接口开发必备工具

接口开发式开发中不可缺少的一部分,作为后台开发人员,如果每侧测试接口都需要打开项目页面,点击接口触发请求,是相当的麻烦和低效。况且很多时候前端页面并不在我们这里。因此一个模拟接口触发的软件就迫在眉睫-------【Postman

Postman介绍

Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:

模拟各种HTTP requests
从常用的 GET、POST 到 RESTful 的 PUT 、 DELETE …等等。 甚至还可以发送文件、送出额外的 header。

Collection 功能(测试集合)
Collection 是 requests的集合,在做完一个测试的時候, 你可以把這次的 request 存到特定的 Collection 里面,如此一來,下次要做同样的测试时,就不需要重新输入。而且一个collection可以包含多条request,如果我们把一个request当成一个test case,那collection就可以看成是一个test suite。通过collection的归类,我们可以良好的分类测试软件所提供的API.而且 Collection 还可以 Import 或是 Share 出來,让团队里面的所有人共享你建立起來的 Collection。

Response整理
一般在用其他工具來测试的時候,response的内容通常都是纯文字的 raw, 但如果是 JSON ,就是塞成一整行的 JSON。这会造成阅读的障碍 ,而 Postman 可以针对response内容的格式自动美化。 JSON、 XML 或是 HTML 都會整理成我们可以阅读的格式

内置测试脚本语言
Postman支持编写测试脚本,可以快速的检查request的结果,并返回测试结果

设定变量与环境
Postman 可以自由 设定变量与Environment,一般我们在编辑request,校验response的时候,总会需要重复输入某些字符,比如url,postman允许我们设定变量来保存这些值。并且把变量保存在不同的环境中。比如,我们可能会有多种环境, development 、 staging 或 local, 而这几种环境中的 request URL 也各不相同,但我们可以在不同的环境中设定同样的变量,只是变量的值不一样,这样我们就不用修改我们的测试脚本,而测试不同的环境。

Postman安装

postman官网下载

下载完成后,直接进行安装即可。运行后出现下面界面。
在这里插入图片描述
直接点击X号,跳过当前介绍页面,进入主页面。

Postman的基础使用说明:

在这里插入图片描述

其中。
1 —> History表示接口请求的历史纪录。
2 —> Collection,在Postman中,Collection类似文件夹,可以把同一个项目的请求放在一个Collection里方便管理和分享,Collection里面也可以再建文件夹。如果做API文档的话,可以每个API对应一条请求,如果要把各种输入都测到的话,就需要每条测试一条请求了。这里我新建了一个【跨域接口】的文件夹,用于介绍整个流程,里面的into 式单独的一个请求,当然你也可以在该跨域接口文件加下面新增更多的接口请求。
3 —> 表示指定该请求的请求类型,有put、get等等。
6 —> 在里面输入接口请求的地址
4 —> 可以设置get请求的时候,请求中的参数。
7 —> 讲请求进行触发
8 —> HTTP响应状态码,响应时间及响应大下。
5 —> 接口响应的数据


下面我们演示一下使用方式

选择请求方式为GET请求,输入我们的请求地址: http://127.0.0.1:8080/ajaxServer/into/
在Params参数中,输入两个参数id和name,并输入两个参数对应的value。
然后点击Send,触发HTTP请求,就可以在响应部分看到后台响应的结果。

在这里插入图片描述

另外,我们还可以单独设置请求头,请求体,以及脚本请求,来实现更多类型的接口调试。

在这里插入图片描述

欢迎关注本人个人公众号,交流更多技术信息

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tomatocc

赏杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值