首页 > 编程语言 > 详细

python中UI自动化框架(一)

时间:2021-06-29 00:08:36      阅读:26      评论:0      收藏:0      [点我收藏+]

 

1、操作类:封装页面

2、配置类:日志、邮件、工程配置

3、错误截图文件夹

4、日志文件夹

5、运行脚本:读取excel测试用例,执行各个脚本文件

6、excel测试用例文件

7、单元类:

获取配置文件封装、

获取元素封装、

获取excel、

邮箱登录封装、

发送报告封装、

等待机制封装、

文件夹命名封装

 

技术分享图片

 

脚本运行文件:

1、读取excel所有内容,运行脚本,写入结果汇总,进行发送email

技术分享图片

 

 2、获取所有的列,判断用例是否执行,判断当前框架的数据类型是关键字还是数据

技术分享图片

 

 3、切换到对应的sheet页,获取所有测试步骤数据行,先标记执行结果,需要执行的所有步骤数

技术分享图片

 

4、遍历每个步骤行,获取列的值,进行拼接关键字,执行

 技术分享图片

 

5、写入用例执行结果,如果失败,进行截图、获取日志,写入失败的结果;如果成功,写入成功的结果

 技术分享图片

 

 6、切换到测试用例sheet页,写入成功或失败的结果

技术分享图片

 

python中UI自动化框架(一)

原文:https://www.cnblogs.com/sunshinely/p/14946233.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!