Time will tell.
Unittest 输出测试结果,你可能需要把所有测试执行结果生成为一个报告发给相关人员。给相关人员发送命令行日志不是个明智的选择,他们需要格式更友好的测试报告,既能够查看测试结果的概况,也能够深入查看报告细节。
1、用 HTMLTestRunner 生成测试报告
HTMLTestRunner
是 Wai Yip Tung 编写的 Unittest 的扩展。
http://tungwaiyip.info/software/HTMLTestRunner.html
下载代码
(点击HTMLTestRunner.py
,直接复制下来)
修改后的代码HTMLTestRunner.py
,我放到了 Python 安装目录的 Lib\site-packages 目录下。
2、代码
smoketests.py
import unittest
import HTMLTestRunner
import os
from searchtest im