python中UI自动化框架(一)
1、操作类:封装页面
2、配置类:日志、邮件、工程配置
3、错误截图文件夹
4、日志文件夹
5、运行脚本:读取excel测试用例,执行各个脚本文件
6、excel测试用例文件
7、单元类:
获取配置文件封装、
获取元素封装、
获取excel、
邮箱登录封装、
发送报告封装、
等待机制封装、
文件夹命名封装
脚本运行文件:
1、读取excel所有内容,运行脚本,写入结果汇总,进行发送email
2、获取所有的列,判断用例是否执行,判断当前框架的数据类型是关键字还是数据
3、切换到对应的sheet页,获取所有测试步骤数据行,先标记执行结果,需要执行的所有步骤数
4、遍历每个步骤行,获取列的值,进行拼接关键字,执行
5、写入用例执行结果,如果失败,进行截图、获取日志,写入失败的结果;如果成功,写入成功的结果
6、切换到测试用例sheet页,写入成功或失败的结果
作者:软件开发技术修炼,转载请注明原文链接:https://www.cnblogs.com/sunshinely/p/14946233.html
若标题中有“转载”字样,则本文版权归原作者所有。若无转载字样,本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利
请注意:作者五行缺钱,如果喜欢这篇文章,请随意打赏!
支付宝:
微信: