1. Postman
1.1 背景
- 当前主流的开发模式为:前后端分离开发。 - 前端人员开发前端工程,后端人员开发后端工程,只需要依据这份接口文档即可。在后端开发过程中每开发完一个功能,就需要对这个功能接口进行测试,由于现在是前后端分离开发的我们是没有前端页面的,那么这个时候如何测试呢? - 方式一:直接在浏览器地址栏输入地址进行访问测试,缺点是浏览器发送的请求全部都是get请求,如果要测试post方式的请求则需要编写前端的代码,然后在来进行后端的功能接口测试,非常的麻烦。- 方式二:借助接口测试工具Postman可以轻松的解决各种接口测试的需求。
1.2 简介
- Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。
- 作用:常用于进行接口测试
1.3 下载 安装 注册登录
1、下载:
- 方式一:Chrome应用商品搜索Postman安装。(翻墙)
- 方式二:客户端下载 官网地址:https://www.postman.com/downloads/![在这里插入图片描述](https://img-blog.csdnimg.cn/0284ed02f544419fa2fde58a329c9873.png)
2、安装:
- 双击进行安装(注:postman无法自定义安装路径,默认安装在C盘,安装后可以修改),安装后自动打开postman
3、注册和登录
- 因为只有注册登录后才能够使用Postman的云服务功能,不使用的话可以略过,选择下方的跳过登录和注册,直接进入到app中。
- 登录后的页面:
- 创建工作空间:
1.4 Postman界面介绍
- Home:主页
- workspaces:工作空间
- Collections:集合,项目集合。
- Apis :api文档
- EnViromments:环境变量,全局变量
- Mock Server:虚拟服务器。
- Monitors:监听器
- History:历史记录
- 创建项目集合
- 添加请求
1.5 请求界面介绍
- 请求方式、url地址、发送按钮、保存记录按钮。
- Params:get请求传参,会拼接到地址栏后面
- authorization:鉴权,设置接口都能被谁访问
- headers:请求头
- Body:post请求传参- none:没有参数- form-data:既可以传键值对参数也可以传文件。- 键值对 - 文件- x-www-from-urlencoded:只能够传键值对参数- raw:json , text , xml , html , javascript- binary:把文件以二进制的方式传参。
- pre-request-script:请求之前的脚本。
- tests:请求之后的断言。
- Settings:设置
- cookies:用于管理cookie信息。|
1.6 响应界面介绍
- Body:正文(接口响应值) - Pretty:美化(格式化和高亮),选择返回值的对应格式之后它会对返回值进行美化,让返回值看着更加直观。- Raw:原始内容- Preview:预览(HTML渲染),可以把html代码显示为对应的页面- Visualize:自定义展示,通过编写脚本来让响应按照预期的方式去展示
- Cookies:响应的cookie信息,属于响应头的一部分只不过在这里单独一列,要是响应头没有cookie,那么这个Cookie里面也是没有值的。
- 响应头 - Cookie
- 自动化测试结果
本文转载自: https://blog.csdn.net/aa35434/article/details/130808845
版权归原作者 清风微凉 aaa 所有, 如有侵权,请联系我们删除。
版权归原作者 清风微凉 aaa 所有, 如有侵权,请联系我们删除。