上一篇:1 接口测试介绍-CSDN博客
拿到开发提供的接口文档后,结合需求文档开始做接口测试用例设计,下面用最常见也最简单的注册功能介绍整个流程。
说明:以演示接口测试流程为主,不对演示功能做详细的测试,不考虑接口的性能和安全性测试。
演示系统:使用自己开发的一个质量管理系统,在本地运行。感兴趣可查看专栏:
测试平台开发:(1)django安装详细步骤-CSDN博客
需求:用户注册,要求密码必须为6-18位,大小写字母和数字的组合
接口文档:
(1)测试人员进行设计测试用例&编写测试用例
文档输出示例:
(2)postman设置环境及变量
一般测试人员需要在不同的环境运行测试用例,比如测试环境、预发布环境、线上环境。为了减少重复的工作,我们可以设置环境变量,需要在不同环境运行时只要切换下环境就好了。
只需要将接口url前面的ip地址部分设置为环境变量
点击postman右上角,切换到刚刚创建的环境,将url前部分设置为参数。后续ip地址变更就不用所有接口地址都修改了,只需修改参数值即可。
(3)将测试用例录入postman
测试用例001
将相应参数录入:
加入校验脚本:
Test验证支持JavaScript,对该脚本语言不熟悉也不用担心,因为postman提供了常用的校验代码块,选择后只需更换为你要校验的内容即可。
(4)运行接口测试用例
用例添加后,可以单个接口运行,也可以直接运行整个集合。
单个运行直接点击url旁边的Send按钮,可以查看接口响应结果和测试结果:
1)接口响应结果
2)测试结果
如何是运行用例集,点击用例集右侧的“…”,选择Run collection
上面演示了接口测试中最基本的流程,postman工具较为成熟完善,十分推荐初学者使用。