这里封装一个send_mail()方法,用于测试完成后读取测试报告内容,并将报告内容通过邮件发送到接收人 SMTP:Simple Mail Transfer Protocol,简单邮件传输协议 发送邮件这点,理论上可以直接使用smtp.sendmail(sender ...
这里封装一个send_mail()方法,用于测试完成后读取测试报告内容,并将报告内容通过邮件发送到接收人 SMTP:Simple Mail Transfer Protocol,简单邮件传输协议 发送邮件这点,理论上可以直接使用smtp.sendmail(sender ...
具体代码如下: ...
是 Python 标准库的 unittest 模块的一个扩展。它生成易于使用的 HTML 测试报告。HTMLTes ...
1、UI测试框架搭建-目录结构 2、 文件介绍 2.1、baseinfo->__init__.py 配置文件定义基础参数 2.2、caseData 用于存放测试数据,这里用于存放文件上传功能中的上传的文件。 2.3、test_case ...
用python写自动化测试时,unittest框架与BeautifulReport结合能够生成完美的可视化测试报告 【第一步】:准备好BeautifulReport,git地址: https://github.com/TesterlifeRaymond/BeautifulReport ...
之前尝试使用过testNG自带的测试报告、优化过reportNG的测试报告,对这两个报告都不能满意。后经查找资料,发现有个神器: Allure(已经有allure2了,笔者使用的就是allure2),生成的测试报告与上述两种对比,简直完美!先上个测试报告的图表,给大家直观感受下 ...
之前尝试使用过testNG自带的测试报告、优化过reportNG的测试报告,对这两个报告都不能满意。后经查找资料,发现有个神器: Allure(已经有allure2了,笔者使用的就是allure2),生成的测试报告与上述两种对比,简直完美!先上个测试报告的图表,给大家直观感受下 ...
用例的管理问题解决了后,接下来要考虑的就是报告我问题了,这里生成测试报告主要用到 HTMLTestRunner.py 这个模块,下面简单介绍一下如何使用: 一、下载HTMLTestRunner下载: 这个模块不能通过pip安装,只能下载安装,下载地址如下: python2.x版本 ...