基于
Python
的unittest
单元测试报告美化
- 支持
Python2
和Python3
,自动兼容,无需设置 - 支持
中文
和英文
手动切换 - 支持
Selenium
和Appium
截图报告嵌入Html
报告中,可根据需求设置开启或关闭截图展示功能 - 样式美化需要网络支持,如果本地使用请下载
离线版本
- 增加测试人员条目、通过率统计、所有可能情况筛选功能等
- 增加
饼图
数据展示、测试详情数据展示 - 增加
返回顶部
按钮 - 其他细节修改
基于
Python
的日志模块封装
- logging模块是Python的标准库
- logging根据日志级别记录日志
- HwLogging支持自定义日志等级输出,控制台、文件可分别配置
- HwLogging支持自定义输出位置,控制台、文件或都有
- HwLogging支持自定义输出文件目录
- HwLogging支持设置日志大小,自动分割
- HwLogging支持配置文件参数化配置
- HwLogging支持
Python2
和Python3
基于
Python
的邮件发送模块封装
- 支持
Python2
和Python3
,自动兼容,无需设置 - 支持
参数化配置
,如需其他文本配置文件请自行修改 - 支持文字、音频、文本、图片、应用程序及其他类型文件的
附件发送
- 支持一次性发送
多个附件
- 支持不同的邮箱
- 支持向多用户邮箱发送邮件
- 支持中文命名的邮件发送
- 支持邮件内容自定义
- 无需安装其他依赖,标准库即可运行