python 自动化之数据隔离思路

本贴最后更新于 612 天前,其中的信息可能已经天翻地覆

一、从测试用例文件种先获取所有sheet_name存放于一个列表

二、需要展示良好的测试报告的,可以先对测试报告路径进行处理,移动历史测试报告,只展示最新的测试报告在当前目录

三、对每个sheet进行隔离,单独发请求,以及断言

1、遍历sheet_name名字,
2、清除属性值,
3、然后去获取测试数据、参数替换(请求前后数据处理,包括请求前后对sql的处理;数据隔离后,连接数据库,关闭数据库都只用执行一次)
4、发起请求
5、断言
6、生成测试报告

备注:这只是大概思路,每个步骤都需要封装一个或多个方法,可以先单独设计每个sheet单独跑的自动化,然后按照数据隔离的思路,封装数据隔离,一次性跑完全部sheet的方发;

废话少数:详细的自动化封装方法,见下一篇博客,待完成,敬请期待!

回帖
请输入回帖内容 ...