python中的测试运行程序,用于人类可读的HTML报告
html-testRunner-df的Python项目详细描述
NOTE:此包按html-testRunner==1.2.1分叉并修复了一些错误。 如果html-testRunner发布新版本,则应重新安装 pip install html-testRunner-U
HtmlTest runner是保存测试结果的unittest运行程序 在Html文件中,用于人类可读的结果显示。在
这个包的灵感来源于unittest-xml-reporting和 HtmlTestRunner by tungwaiyip。在
用法:
importHtmlTestRunnerimportunittestclassTestStringMethods(unittest.TestCase):deftest_upper(self):self.assertEqual('foo'.upper(),'FOO')deftest_error(self):""" This test should be marked as error one. """raiseValueErrordeftest_fail(self):""" This test should fail. """self.assertEqual(1,2)@unittest.skip("This is a skipped test.")deftest_skip(self):""" This test should be skipped. """passif__name__=='__main__':unittest.main(testRunner=HtmlTestRunner.HTMLTestRunner(output='example_dir'))
简单到导入类并初始化它,它只有一个请求 参数,此参数用于将报表放入子 reports目录中的目录。在
链接:
- 项目
标签: