一、从测试用例文件种先获取所有sheet_name存放于一个列表
二、需要展示良好的测试报告的,可以先对测试报告路径进行处理,移动历史测试报告,只展示最新的测试报告在当前目录
三、对每个sheet进行隔离,单独发请求,以及断言
1、遍历sheet_name名字,
2、清除属性值,
3、然后去获取测试数据、参数替换(请求前后数据处理,包括请求前后对sql的处理;数据隔离后,连接数据库,关闭数据库都只用执行一次)
4、发起请求
5、断言
6、生成测试报告
备注:这只是大概思路,每个步骤都需要封装一个或多个方法,可以先单独设计每个sheet单独跑的自动化,然后按照数据隔离的思路,封装数据隔离,一次性跑完全部sheet的方发;
废话少数:详细的自动化封装方法,见下一篇博客,待完成,敬请期待!
欢迎来到testingpai.com!
注册 关于