HTMLTestRunner介绍及使用
HTMLTestRunner简介
用于Python单元测试框架的TestRunner。它生成一个HTML报告,以一目了然地显示结果。
最简单的方法是调用它的主方法。如:
import unittest import HTMLTestRunner ... define your tests ... if __name__ == '__main__': HTMLTestRunner.main()
要获得更多自定义选项,请实例化HTMLTestRunner对象。
HTMLTestRunner是unittest的TextTestRunner的副本
# output to a file fp = file('my_report.html', 'wb') runner = HTMLTestRunner.HTMLTestRunner( stream=fp, title='My unit test', description='This demonstrates the report output by HTMLTestRunner.' ) # Use an external stylesheet. # See the Template_mixin class for more customizable options runner.STYLESHEET_TMPL = '<link rel="stylesheet" href="my_stylesheet.css" type="text/css">' # run the test runner.run(my_test_suite)
浙公网安备 33010602011771号