接口测试教程 - PostMan(一) 介绍

Postman 是一款非常适合接口测试入门的工具,UI 精美,使用起来简单方便,功能强大,支持一定程度的 Javascripts 编程。与命令行工具 Newman 结合使用,可以实现与 Jenkins 等持续集成工具的集成使用达到接口自动化的目的。

早期 Postman 是 Chrome 浏览器的一个插件,需要从 Chrome 应用市场下载,不过现在已经独立成一个客户端软件,支持多平台。

Postman 下载地址,官方使用文档 点这里

哈哈哈,全英文,当然看不懂就等教程咯。

首先安装 Postman,直接安装即可。

安装好后,我们来看看界面。创建一个账号,也可以不注册,直接点右上角 x 关掉即可。不注册并不影响正常使用,只有当你需要分享用例和团队协作才需要注册账号。

接口测试教程 - PostMan(一) 介绍_第1张图片
注册界面

关掉注册后的界面如下:


接口测试教程 - PostMan(一) 介绍_第2张图片
欢迎界面

这个界面可以快速创建请求等。如果不想在这个界面创建请求,关闭掉就行,如果不想每次启动都出现这个界面,点击左下角关闭即可。

接口测试教程 - PostMan(一) 介绍_第3张图片
Postman界面介绍

首先左边部分依次是:
1. History:请求发送的历史记录
2. Collections:请求集合,其实就是用来管理用例的,可以将请求保存集合中,批量管理和运行,同时才能够使用变量来处理接口之间的数据依赖
3. APIs:Postman 新推出接口设计、文档管理、接口测试协作的功能

其次是右边部分,用来构建请求:
1. 请求方法:选择发送请求的方法,一共有10多种,根据接口文档选择
2. URL:输入请求的接口地址
3. Params:请求参数,也就是 URL 中的 ? 后面的部分,这部分可以放在 URL 中,也可以放在这里。当然随便放哪里都一样,Postman 会自动在另一个地方填入
4. Authorization:权限认证的处理,比如 OAuth 等
5. Headers:发送请求需要的头部字段,以键值对的形式填入
6. Body: POST 方法等发送的 报文内容,可以选择对应的格式,比如 form-data, application/json 等格式
7. Pre-request Script:JavaScript 脚本,在请求发送之前执行。可以用来初始化数据、执行前置请求、或者用来加密数据
8. Tests:JavaScript 脚本,在请求发送后接收响应后执行。主要用来保存响应结果用作后续请求的参数,更重要的是用来对响应结果进行断言,以验证接口的正确性
9. Cookies:对请求的 Cookies 进行管理,某些请求必须要 Cookie 才能正确响应
10. code:导出请求发送的代码,一般都是以测试框架构成的代码。支持 Python、Java语言等代码的导出。

你可能感兴趣的:(接口测试教程 - PostMan(一) 介绍)