你知道为 pyunit 创建漂亮的 html 报告的工具吗?
问问题
6668 次
2 回答
9
我建议如下:
- 使用鼻子运行测试
- 创建一个以 HTML 格式输出结果的鼻子插件。鼻子示例代码有一个简单的 HTML 输出插件(https://raw.github.com/nose-devs/nose/master/examples/html_plugin/htmlplug.py)。您可能可以使用它,至少作为一个起点。
鼻子插件文档: http: //nose.readthedocs.org/en/latest/index.html
另外一个选项:
- Nose 可以将测试结果输出为 NUnit 兼容的 XML:
nosetests --with-xunit
. 这将nostests.xml
在当前目录中生成一个文件。 - 有一些解决方案可以将此 XML 转换为 HTML:
- 例如,Hudson/Jenkins 在浏览器中将 XML 测试结果显示为 HTML。
- 如何将 NUnit 输出转换为 HTML 报告
- http://www.google.com/search?&q=nunit+xml+to+html
于 2009-04-20T08:44:49.347 回答
1
有一个为 pyunit 开发的简单 HTMLTestRunner,这里是链接
它的不足之处是控制台没有输出,因为 sys.stdout 和 sys.stderr 被 HTMLTestRunner 捕获。除了上述之外,其他人对我来说都很好。
于 2012-02-22T14:54:18.577 回答