python+selenium 集成测试报告 HTMLTestR
2018-08-25 本文已影响117人
别动我名字呀
如果研究过其他语言的自动化测试,一定会觉得python的HTMLTestRunner巨丑无比。正好在网上看到大神对HTMLTestRunner.py进行了修改定制。我在美化的基础上添加上了截图。这里给大家分享一下
![](https://img.haomeiwen.com/i8904450/a4820da7302420de.png)
![](https://img.haomeiwen.com/i8904450/d811a21834b4e286.png)
一、简介与使用
github下载地址:HTMLTestRunner_cn.py
(整个文件是一个测试框架,本次主要展示测试报告)
1.下载
![](https://img.haomeiwen.com/i8904450/1bab68f6384f2e8c.png)
2.HTMLTestRunner_cn.py(python3.x) 使用
- GitHub下载解压后就是下面这样,将整个 aotomation_framework_demo 文件导入工程中
image.png
-
将HTMLTestRunner_cn.py 复制至文件夹:\Python35\Lib下(python 环境下)
image.png
复制完成后python项目下面是能找到对应模块
![](https://img.haomeiwen.com/i8904450/d9da267fd2ad0440.png)
到这一步 HTMLTestRunnerCN 模块就算完成了
- 接下来我们用一个 unittest 测试一下是否与预期一致
![](https://img.haomeiwen.com/i8904450/ecd292b0b7be94e2.png)
HTML报告:
![](https://img.haomeiwen.com/i8904450/9f820700428b9b18.gif)
以上是带了一个测试demo的文件。下面地址单独存放了THMLTestRunner文件:下载