接口测试作为测试金字塔结构的中间层,有低成本,高回报的优势。
接口:本质上不需要关注具体事项,对接并不理解的程序或服务时,需要遵守的一些了格式或者流程规定。
本质就是「约定」。
软件层面的接口也可以分为:
接口测试是测试系统组件间接口的一种测试手段。
主要用于检测外部系统和系统之间及内部各个子系统之间的交互点。
测试的重点是检查数据的交互,传递和控制管理过程,以及系统间的相互逻辑依赖关系。
总之:接口测试就是通过测试不同情况下的入参和与之相应的出参,来判断接口是否符合或满足相应的功能性,安全性要求。
检查数据的交互,传递和控制管理过程。
$ pip install requests
$ pip install robotframework-requests
$ pip install robotframework-httplibrary
Business:统一存放各个产品业务下的资源文件,按照不同业务线划分,存放该业务线下通用的资源文件和关键字
Public:统一存放通用的资源文件
Lib:存放第三方库文件
Single_Api:存放各个单接口测试套,测试用例。主要验证俺哥接口的功能及数据正确性。
Business_Api:存放不同业务场景下的测试套件,测试用例。主要验证在不同业务功能场景下,多个接口数据之间的信息传递是否正确。