0

任何针对人类的格式(.html、.doc 等)都可以。我找不到任何提供它的插件我发现的只是 XUNIT 或 XML 输出..

4

3 回答 3

1

我不知道独立的可视化工具,但 Hudson 可以绘制你的测试和覆盖结果。如果出现故障,它将在网页上列出问题,并带有指向每个单独测试结果的超链接。

这篇博文解释了设置:http ://heisel.org/blog/2009/11/21/django-hudson/ 。底部有一个屏幕截图,显示了可能的情况。它面向 django,但这个想法适用于任何 python 应用程序。

持续集成服务器不仅可以为您的测试结果绘制图表,还可以为您带来许多好处。Hudson 可以在 subversion 提交后自动检查你的代码,运行你所有的测试,如果有失败给你发邮件等等。

http://hudson-ci.org/

于 2010-10-14T12:47:15.540 回答
0

Nose 有一个 html 输出模块!( --cover-html 选项)。见这里:http ://somethingaboutorange.com/mrl/projects/nose/0.11.1/plugins/cover.html

于 2010-10-14T13:00:05.390 回答
0

nosetest 提供了一种将结果转储为 xunit-xml 格式的方法。使用以下选项 -

   --with-xunit --xunit-file <file.xml>

获得结果后,您可以使用 xslt 将运行转换为 xhtml。我试过https://github.com/mungayree/nosetest-xunit-xslt

它显示你的运行结果。

于 2015-06-24T17:10:00.887 回答