2 使用postman进行接口测试

上一篇:1 接口测试介绍-CSDN博客

      拿到开发提供的接口文档后,结合需求文档开始做接口测试用例设计,下面用最常见也最简单的注册功能介绍整个流程。

说明:以演示接口测试流程为主,不对演示功能做详细的测试,不考虑接口的性能和安全性测试。

演示系统:使用自己开发的一个质量管理系统,在本地运行。感兴趣可查看专栏:

测试平台开发:(1)django安装详细步骤-CSDN博客

需求:用户注册,要求密码必须为6-18位,大小写字母和数字的组合

接口文档:

2 使用postman进行接口测试_第1张图片

(1)测试人员进行设计测试用例&编写测试用例

文档输出示例:

2 使用postman进行接口测试_第2张图片

(2)postman设置环境及变量

       一般测试人员需要在不同的环境运行测试用例,比如测试环境、预发布环境、线上环境。为了减少重复的工作,我们可以设置环境变量,需要在不同环境运行时只要切换下环境就好了。

2 使用postman进行接口测试_第3张图片

只需要将接口url前面的ip地址部分设置为环境变量

2 使用postman进行接口测试_第4张图片

点击postman右上角,切换到刚刚创建的环境,将url前部分设置为参数。后续ip地址变更就不用所有接口地址都修改了,只需修改参数值即可。

2 使用postman进行接口测试_第5张图片

2 使用postman进行接口测试_第6张图片

(3)将测试用例录入postman

测试用例001

将相应参数录入:

2 使用postman进行接口测试_第7张图片

加入校验脚本:

2 使用postman进行接口测试_第8张图片

Test验证支持JavaScript,对该脚本语言不熟悉也不用担心,因为postman提供了常用的校验代码块,选择后只需更换为你要校验的内容即可。

2 使用postman进行接口测试_第9张图片

(4)运行接口测试用例

用例添加后,可以单个接口运行,也可以直接运行整个集合。

单个运行直接点击url旁边的Send按钮,可以查看接口响应结果和测试结果:

1)接口响应结果

2 使用postman进行接口测试_第10张图片

2)测试结果

2 使用postman进行接口测试_第11张图片

如何是运行用例集,点击用例集右侧的“…”,选择Run collection

2 使用postman进行接口测试_第12张图片

上面演示了接口测试中最基本的流程,postman工具较为成熟完善,十分推荐初学者使用。

你可能感兴趣的:(API接口测试,测试工具,软件测试,接口测试,postman)