任何针对人类的格式(.html,.doc,等等)都会很好。我找不到任何提供它的插件 我发现的只是XUNIT或XML输出..
答案 0 :(得分:1)
我不知道一个独立的可视化工具,但Hudson可以绘制您的测试和覆盖率结果。如果出现故障,它将在网页上列出问题,其中包含指向每个测试结果的超链接。
此博客文章解释了设置:http://heisel.org/blog/2009/11/21/django-hudson/。底部有一个屏幕截图,显示了可能的内容。它面向django,但这个想法适用于任何python应用程序。
持续集成服务器除了可以绘制测试结果外,还可以为您提供许多好处。 Hudson可以在subversion提交后自动检出你的代码,运行你所有的测试,如果出现故障就给你发电子邮件等等。
答案 1 :(得分:0)
Nose有一个html输出模块! (--cover-html选项)。见这里:http://somethingaboutorange.com/mrl/projects/nose/0.11.1/plugins/cover.html
答案 2 :(得分:0)
nosetest提供了一种将结果转储为xunit-xml格式的方法。使用以下选项 -
--with-xunit --xunit-file <file.xml>
一旦有了结果,就可以使用xslt将运行转换为xhtml。 我试过了https://github.com/mungayree/nosetest-xunit-xslt
显示您的跑步结果。