题
你知道一个工具,用于创建很好html报告pyunit?
解决方案
我建议如下:
- 运行测试使用 鼻子
- 创建一个鼻子插件,其输出结果为HTML。鼻例码有一个简单HTML输出插件(https://raw.github.com/nose-devs/nose/master/examples/html_plugin/htmlplug.py).你也许可以使用,至少作为一个起点。
鼻子插在文件: http://nose.readthedocs.org/en/latest/index.html
另一种选择:
- 鼻子的输出可以测试的结果作为关兼容XML:
nosetests --with-xunit
.这将产生一个nostests.xml
文件在当前的目录。 - 有的解决方案转换这种XML HTML:
- 例如,Hudson/Jenkins显示XML测试的结果作为HTML在浏览器。
- 如何将关出入HTML报告
- http://www.google.com/search?&q=nunit+xml+to+html
其他提示
有具有用于PyUnit中开发出一种简单HTMLTestRunner,这里是链接
它的不足是存在于控制台无输出,因为sys.stdout的和sys.stderr通过HTMLTestRunner捕获。除了以上,其他工作没什么问题。
不隶属于 StackOverflow