1·介绍postman

postman是一款支持HTTP协议的接口与测试工具,其主要特点就是功能强大,使用简单易用性好

①·接口测试:postman可以轻松地创建和发送HTTP请求,包括GET,POST,PUT,DELETE等请求,以测试API的响应

②·自动化测试:postman可以通过编写测试脚本来自动化API测试,并对测试结果进行断言和验证

③·集成测试:postman可以与CI/CD工具集成,例如Jenkins,travis CI等,以自动化API测试和集成测试

④·环境管理:postman允许用户创建和管理不同的环境,例如开发环境,测试环境,生产环境等,以便在不同的环境中测试API

⑤·接口文档:postman可以根据API请求和响应自动生成接口文档,以便于开发人员和其他团队成员查看API的使用方法和参数

⑥·协作和分享postman允许用户和团队中共享API测试和文档,以便于团队成员之间的协作和沟通

总之,postman是一个功能很强大的API测试和开发工具,他可以帮助开发人员和团队更高效的测试和开发API,减少错误和提高生产力

 当然,以上只是postman的一部分功能,为了能更加全面的体现这款工具的特点,我将梳理一下,从以下几个特点展开叙述,分别是;

-基础功能

   ·常见类型的接口请求

   ·接口响应数据的解析

   ·接口管理

   ·批量执行接口请求

   ·日志调试

   ·断言

   ·变量

   ·请求前置脚本

   ·接口关联

   ·常见返回值获取

-便捷功能

   ·速填写查询参数

   ·快速填写请求头信息

   ·快速实现添加一个请求

   ·如何继承集合认证

   ·批量断言

   ·快速查询和替换

-高级功能

   ·读取文件进行参数化

   ·生成测试报告

   ·代码中发送请求

   ·编写接口文档

   ·mock服务

   ·监控

   ·使用工作空间

   ·代码同步与分支管理

   ·连接数据库

   ·apis

二·postman安装步骤

我们在百度找到postman的官网进行下载,按住按步骤就不书写的很详细了,因为基本上都没什么问题,步骤我给大家一 一列出来

网址   ↓

Postman API Platform | Sign Up for Freeicon-default.png?t=N4P3https://www.postman.com/

 

 

 

 

以下就是postman安装完成后做得一些工作,简单给大家一一做成图片来看

首先我们打开APP

 搞到自己的账号后就可以进行登录,接下来就是登录后的界面,每个区域是做什么的我给大家列出来了

 以上的内容我拿的是csdn的网址进行测试的,以上呢,就是postman的最基本的使用,postman的基本使用最简单的方式就是这个样子

我把每个工作区间代表的什么书写给大家,使大家更加的简单明了

1·New,在这里创建心的请求,集合或环境,还可以创建更高级的文档,Mock Server和Monitor以及API

2·import,这用于导入集合或环境,有一些选项,例如从文件,文件夹导入,链接或粘贴原始文本、

3·Runner,可以通过Collectin Runner执行自动化测试,后续介绍

4·Open New,打开一个新的标签,postman窗口或Runner窗口

5·My Workspace 可以单独或以团队成员的形式创建新的工作区

6·invite,通过要强团队成员在工作空间上协作工作

7·history,所有请求的历史记录,这样可以很容易的跟踪你所做的操作

8·Collections,通过创建集合来组织你的测试套件,每个集合可能有子文件夹和多个请求,请求或文件夹也可以被复制

9·Request tab,这将显示你正在处理的请求的标题,默认对于没有标题的请求会显示‘Untitled Request’

10·HTTP Request,单机它将显示不同的请求下拉列表,例如GET,POST,COPY,DELETE最常见的就是GET,POST

11·Request URL,也称端点,显示API的URL

12·save,如果对请求进行了更改,必须单机sava,这样新更改才不会丢失或者覆盖

13·Params,在这里将编写请求所需的参数,比如key-value

14·Authorization,为了访问api,需要适当地授权,他可以是Username,Password,Token等形式

15·Headers,请求头信息

16·Body,请求体信息,一般在POST中才会使用到

17·Pre-request Script,请求之前,先执行脚本,使用设置环境的预请求来确保在正确的环境中运行测试

18·Tests,这些是脚本在请求之间执行的,进行测试非常重要,因为他设置检查来验证响应状态是否正常,检索的数据是否符合预期以及其他测试

19·Settings,最新版本的有设置,一般用不到

大致的一个介绍就是这个样子,具体的工作还是要看各位的需求来,当然,文章肯定不全面,postman还有很多需要学习的地方,这只是个入门再入门的文章,如果还有需求,请看下回分解。

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐