我正在使用phpunit进行测试,我真的需要HTML格式的html报告。请给我看最简单的方法或代码示例。
内置 PHPUnit,您可以使用 --testdox-html <output file>
选项生成 HTML 格式的报告。输出非常简陋。
--testdox-html
是向后兼容的,
但无意改进,请参阅:#4605
或者,您可以使用 --log-junit <output file>
选项生成 junit xml 输出,并使用 xsl-script 将 xml 输出转换为 html,例如来自 phing 的输出(您将需要 phpunit-noframes.xsl
和 str.replace.function.xsl
)使用 xslt处理器(如 xsltproc)。这将提供更多信息。
对于终极功能,有phpunit的前端,它将浏览器中的测试结果显示为HTML,这也值得一看:
- VisualPHPUnit (resp. at Github)
- PHPUnit_Html