在做测试过程中,最重要的一步就是测试报告的生成,自动化测试也需要做到自动生成测试报告。但unittest是不能生成html格式报告的,这就需要导入一个第三方的模块:HTMLTestRunner。
一:下载 HTMLTestRunner
下载路径:https://pypi.python.org/pypi/HTMLTestRunner ,下载后放到 Python的安装目录\Lib 该目录下。
Download下HTMLTestRunner.py文件就是我们需要下载的包。如果你点击后只能打开此文件,可以将文件内容复制到记事本中并另存为 HTMLTestRunner.py。
二、修改 HTMLTestRunner.py文件
如果你安装的是python2版本,那么不需要做这一步。因为HTMLTestRunner.py 原本就是python2版本,目前还没找到python3版本,所以需要我们自己修改 HTMLTestRunner.py 文件。
修改内容如下:
第94行,将import StringIO修改成import io