又是一个周六的凌晨,给你们分享一个软件测试中很是重要的一环,能够说是必备技能。web
那就是接口测试,相信作软件测试人对它并不陌生。测试
那今天就来说一讲软件测试为何要作接口测试以及接口测试的关注点。spa
一、为何要作接口测试?日志
l 提早发现缺陷,解决问题靠前视频
l 提早发现业务测试不易测出的缺陷blog
l 经过边界值、异常测试等保障接口的健壮性接口
l 解决黑盒测试没法测试的场景,如测试userId为空或异常值的场景文档
二、作接口测试的条件?it
l 完善的API文档(数据类型、必填项、边界值、默认值、响应数据等)class
l 服务正常,可以获取到 st & sid
l 梳理清楚接口间的关系
l 梳理关联接口间数据
三、接口测试的关注的测试点?
l 响应的数据必须与API文档的定义的须一致
l 响应的结果集须与表数据一致
l 服务日志
l 响应时间
四、怎么快速高效的进行?
l测试前更加业务流程对接口进行分类
l 利用文本对比,解决繁琐的校验
五、接口测试点汇总,以下图所示: