目录
1.0 接口自动化框架设计
1、框架要有通用性
2、可扩展性
3、可维护性:适当封装、不能过度封装、分层设计
2.0 分层设计框架
3.0 接口配置文件
3.1 测试用例数据
4.0 框架执行入口
思路: 1、获取excel的所有的sheet名称 2、循环遍历sheet名称读取excel中的测试数据 3、将每一次获取到的测试用例数据,传递给测试用例类去动态生成测试用例,然后执行,生成测试报告["login","upload","create_product"]
4.1 测试函数
4.1.1 参数替换
4.1.2 发送请求处理
4.1.3 响应断言
4.1.4 提取全局变量
4.1.5 数据库断言
5.0 工具类
5.1.1 excel文件处理
5.1.2 数据库处理
5.1.3 路径处理
5.1.4 日志处理
5.1.5 测试报告处理