自动化发展现状是金字塔的模型
现阶段中最核心的自动化测试将是接口自动化
接口概念
前端与后端之间的数据通讯的桥梁;其本质就是数据的输入以及输出的过程;
接口的概念从IT的角度出发,主要是子模块或者子系统间交互并相互作用的部分。虽然接口的形式各有不同,但是从测试角度来说,需要测试的内容大致是相同的,功能,性能,安全。
接口测试的概念
测试系统间接口的一种测试,测试的对象主要是接口,主要是测试外部系统与所测系统之间以及内部系统之间的交互点。
原理:接口测试的原理是通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报文发送给客户端,客户端接收应答报文这一个过程。
目的:测试接口的正确性和稳定性(持续集成是接口测试的核心)。
优点:
-
节约时间,缩短项目时间
-
提高工作效率
-
提高系统的健壮性
常用的工具: