带着这些问题,我们来聊聊
1、接口自动化框架用到哪些技术?
2、接口自动化测试有哪些难点?
3、如何维护测试数据?
4、接口自动化如何做到持续集成?
1、接口自动化框架用到哪些技术?
接口自动化框架采用了maven+testng+jenkins+allure+mybatis+springboot模式
BaseCase:RPC接口的初始化,监听类所在的包
clsutils: 核心系统场景抽离出来的公共服务
constant: 接口依赖的tcp请求地址统一放到类里面管理
dataproviders: testng 里面的注解dataprovider具体实现类
testcase : 所有的测试用例包
测试框架要支持以下功能
1、支持多并行测试
2、支持所有的云解决方案
3、数据驱动测试
4、一步生成报告生成
5、