接口测试利器 Postman 2019-10-11
作为初学者,最容易上手的测试工具,也可以通过这款友好的界面工具,进行学习接口,进入网络测试的大门。
一、测试价值
Postman 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件。
1.可以调试测试接口,也可以更换不同的生产或者测试环境,多环境进行交叉,一键转换测试环境。
2.多人协同,免费版本即可满足百分八十的需求
3.支持各种请求类型:get、post、put、patch、delete 等
4.支持请求 header 和请求参数的设置
5.支持自动化脚本,前置测试和响应后自动化验证
上述是小编常用的点,所以罗列出来,当然官网还有更多的介绍,就不一一列举,请继续看下文。
二、测试工具安装
多种方法进行安装,请登录官网,【Download App】
https://www.getpostman.com/
阅读工具的英文介绍,客户端 API 的相关介绍,自动化测试,设计测试桩模拟数据,接口文档化,监控,管理不同测试版本的平台等。
三、认识工具
从阅读文档开始
我会从读官网的文档开始,官网 docs 文档的链接:https://www.getpostman.com/api-documentation-generator【Read the Docs】
官网的工具的介绍(打开网页需要等待一小会)
从左到右,整体阅读网页,左边栏目是 Postman 的介绍,首先对工具有一个整体的认识,每一个章节都是对工具的进一步了解,为以后的灵活熟悉运用节省宝贵的时间,认识新的工具也是为之后的测试思路开拓视野。
左边的导航栏,还有 Pro 版本,Enterprise 企业版本和 Pubishers,小编使用 Postman 这么久,觉得基础版本足以。
四、打开神秘的面纱,开启第一个 Request(请求)
下载工具包到本地后,打开工具,展示的如下:
点击 Request ,发送第一个请求
思考一会,好久没有听音乐,就在豆瓣音乐上测试一下吧!
我测试
在线接口测试学习网站 https://www.sojson.com/http/status.html
1.GET请求检测地址,返回对应的状态和建议,获取 Head 信息。
2.如果源地址只能POST、UPDATE、DELETE等非GET请求,会返回405。
3.HTTP状态查询最大时长为3秒钟,超过3秒会提示超时,因为一个正常的网址必须在3秒内打开,超过3秒对用户体验、SEO都有严重的影响。
4.当URL地址为未知HOST的时候,证明这个地址没有设置DNS解析,或者域名不存在。