码迷,mamicode.com
首页 > 编程语言 > 详细

python3 selenium3 POM设计模式 【比较全的使用邮件自动发送测试报告】

时间:2020-04-02 22:25:46      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:邮件   配置文件   封装   mamicode   mic   常用   com   excel   nbsp   

  忽而发现这个博客园的内容很久没有更新了,最近几天又在讲pom的内容,心血来潮,写篇博文,以前的学生也总来问我要pom的源码,有点反感,想借此方法偷懒,下次谁在要,直接甩链接了,业界大佬很多,有错误的地方欢迎指正。

首先看我们的目录结构:公共方法层,页面层,用例层,测试报告层

技术图片

 

一、公共层代码,主要封装常用的方法,比如定位方法,我们封装一个足矣,里面放一个发送邮件的方法。

图一:公共方法

技术图片

 

 

图二:公共方法接图一

技术图片

 

 

图三:公共方法接图二:在这里发邮件的方法 里面的配置信息使用了配置文件

技术图片

 

 

图四:公共方法接图三:还是封装的发邮件的方法 这个发油件是发送带有附件的邮件

技术图片

 

 

图五:邮件里面的配置信息

技术图片

 

 

二、页面层

技术图片

 

 不明白可以扫一扫啊,悄悄的啊!

技术图片

 

 

三、测试用例层 当然在测试用例里面我们可以使用ddt读取excel表格进行参数化,不过刚刚不小心代码删了,今天就懒得写了,改天有空专门写下

技术图片

 

 

四、执行所有用例

图一:

技术图片

 

 

图二:接图一

技术图片

 

 

五、效果:

技术图片

 

 ok !到此已经完成全部,这这里谢谢帮我加水印的漂亮小姐姐,需要她微信的找我哈!

别问我为什么不写代码 ,直接截图,因为……我豪横啊!

 

python3 selenium3 POM设计模式 【比较全的使用邮件自动发送测试报告】

标签:邮件   配置文件   封装   mamicode   mic   常用   com   excel   nbsp   

原文地址:https://www.cnblogs.com/hhm8hhm/p/hhm_testing.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!