软件测试之接口测试系列一
1.接口测试的定义
接口:常用接口有两种API(应用程序接口,属于操作系统或程序接口)、GUI(图形界面接口,属于图形接口)。
接口测试是测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及各个子系统之间的交互点。
接口测试就是通过测试不同情况下输入参数与之相应的输出参数信息来判断接口是否满足相应的功能性、安全性要求。
2.为什么要做接口测试
传统测试成本急剧增高(主要是时间成本),效率降低。
接口测试站在用户(调用接口的用户)的角度对系统进行全面高效持续的检测。
接口测试是自动化并且持续进行的。
接口测试是一个完整的体系,也包括功能测试、性能测试。
3.接口测试概述
接口测试适用环境:多系统间交互开发、为其他系统提供底层框架系统和中心服务系统、上层接口中的服务接口
平台越复杂、系统约庞大、接口测试的效果越明显。
接口测试好处:发现很多页面上发现不了的错误、检查系统的异常处理能力、检查系统的安全性和稳定性。
前端随便编,接口测试做好了后端不必变。
4.接口测试目标
核心:保证系统稳定。