前两天苏三老师进行了银行项目接口测试训练营,今天就把VIP内部课程的笔记分享给大家
 
 
 
 
 
一、接口测试流程
 
 
 
 
 

 

01
 
接口测试计划

 

制定:人员,工具/平台,脚本,时间,标准,输出接口测试计划文档

 

02
 
银行接口文档解析

 

①.接口名称:说明接口的作用,不用测试
②.接口地址:http开头,和URL一样,不用测试
③.请求方式:post/get/delete/put, 当一个接口有多个方式的时候是需要进行测试
④.请求参数:字段名,字段值,约束条件,接口测试主要测试对象
⑤.响应参数:不需要测试,但是判断是否为缺陷的依据,一般会提供正常数据的响应内容
⑥.错误参照码:比如retcode:0 表示正常 retcode:1:表示用户名或者密码错误
⑦.http响应码:200,403,500...
⑧.请求头:描述的是请求参数的格式,不用进行测试. 除非该参数来自于其他请求
 
03
 
接口用例设计

 

①.当请求参数比较多,且有选填和必填
A.把参数分为选填项和必填项
B.针对必填项详细测试,选填项如果涉及敏感信息或者显示影响需要详细测试
②.接口用例设计方法:
主要采用的:等价类边界值,如果字段之间有关系的:判定表
③.用例的输出和维护
平台:testlink,禅道....
工具:excel

 

04
 
接口测试的执行

 

①.当接口中出现异常情况时:
首先需要排除:接口文档的问题,操作问题
才可以确认是接口自身问题
②.当有问题时,可以先和开发沟通一下
③.即便开发立即修改了bug,建议上还是要把bug提交到平台上
④.输出接口测试报告

 

05
 
接口测试报告

 

参考模板(可直接找文末的唐糖老师领取哦!)

 

 
 
 
 
二、银行接口用例设计实战
 
 
 
 

 

技能要求:分析接口文档,提取测试点,分析业务逻辑,提取接口间或者字段之间的关系,助力接口测试用例设计

 
 
 
 
 
三、postman工具介绍和初步使用
 
 
 
 

 

01
 
下载安装

 

安装:直接安装在C盘.如果发生问题,卸载之后进入C盘搜索postman 关键词 ,把带有 postman所有文件删除,在重新安装即可

 

02
 
界面的布局介绍

 

03
 
body中不同请求格式区别