慕容森
做接口测试流程:测试接口文档。根据接口文档编写测试用例(用例编写方法完全可以按照黑盒测试的用例编写规则来编写,如:边界值、正交表等等设计方法)。执行测试,查看接口返回的接口数据是否正确,主要检查返回的接口是否和接口文档中定义的一样,还有要检查返回的数据是否和数据库中的保持一致。接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。①目的:测试接口的正确性和稳定性;②原理:模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做处理并向客户端返回应答,客户端接收应答的过程;③重点:检查数据的交换,传递和控制管理过程,还包括处理的次数;④核心:持续集成是接口测试的核心;⑤优点:为高复杂性的平台带来高效的缺陷监测和质量监督能力,平台越复杂,系统越庞大,接口测试的效果越明显(提高测试效率,提升用户体验,降低研发成本)。接口测试范围:a)业务功能(包括正常、异常场景是否实现)b)业务规则(覆盖度是否全面)c)参数验证(边界、业务规则是否达到要求)d)异常场景(重复提交、并发提交、事务中断、多机环境、大数据量测试)e)性能测试(响应时间、吞吐量、并发数、资源要求)f)安全测试(权限验证、SQL注入等)