定制unittest测试报告
基于HTMLTestRunner的定制版本非常多,我这几天手动定制了一款,除了有不错的颜值,还提供了一些非常实用的功能。 安装 github: https://github.com/SeldomQA/HTMLTestRunner > git clone https://github.com/SeldomQA/HTMLTestRunner > cd HTMLTestRunner/ > python setup.py install 基本使用 基本用法与大多数定制版的报告一样。 import unittest from TestRunner import HTMLTestRunner class TestDemo(unittest.TestCase): """测试用例说明""" def test_success(self): """执行成功""" self.assertEqual(2 + 3, 5) if __name__ == '__main__': suit = unittest.TestSuite() suit.addTest(TestDemo("test_success")) report = "./result.html" with(open(report, 'wb')) as fp: runner = HTMLTestRunner( stream=fp, title='