有时候我们要让报告整洁美观点,以html展示测试结果,我们可以借助pip install nosehtmloutput插件输出html格式报告

 1 from nose.plugins.plugintest import run_buffered as run  
 2 from htmloutput.htmloutput import HtmlOutput  
 3 import unittest  
 4 class mytest(unittest.TestCase):  
 5   
 6     def testh1(self):  
 7         print 1  
 8   
 9     def testh2(self):  
10         print 2  
11 path= os.path.dirname(__file__)  
12 outfile = os.path.join(path, 'test.py')  
13 run(argv=['nosetests', '-v','--with-html-output','--html-out-file=result.html',outfile],plugins=[HtmlOutput()])

输出html报告展示:

nose的测试报告_nose测试报告