我记得两年前我曾使用一个程序来查看JUnit XML报告,但我忘记了它们的名称,无法用Google搜索它。

您能推荐我一个简单的独立应用程序(即非IDE)查看JUnit XML报告吗?

评论

什么操作系统?什么价格?

免费,适用于Windows。 Thx Nick问。

(据我所记得,我以前使用的工具是在任何OS中都可以运行的单个jar文件)

#1 楼

我也对此感到非常恼火,因此我自己构建了一个工具

https://www.npmjs.com/package/junit-viewer

易于安装和使用(需要节点,但没有javascript知识)

评论


刚刚使用了这个工具。奇迹般有效。

–克里斯蒂安·迪亚科内斯库(Cristian Diaconescu)
2015年9月9日在11:36

我不久前将其更新为更现代(更好)的版本https://www.npmjs.com/package/xunit-viewer

–卢克·普雷斯顿
19年4月4日在7:40

#2 楼

我对YEARS想要同样的东西,我终于找到了完成我需要的东西的时间,可以在这里找到:https://github.com/inorton/junit2html

它生成了完整的完整详细信息一个HTML页面,其中包含所有测试结果和捕获的内容,并具有相当容易浏览的索引。

#3 楼

试试这些;


从构建系统生成报告。


Ant JUnitReport:http://ant.apache.org/manual/Tasks/junitreport。 html和http://earlwillis.wordpress.com/2012/01/31/getting-started-with-junit-reports/

Maven surefire-report:report http://maven.apache。 org / surefire / maven-surefire-report-plugin / report-mojo.html
等级:http://www.gradle.org/docs/current/userguide/java_plugin.html



从您的持续集成系统生成报告


詹金斯:https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin



生成PDF报告; http://junitpdfreport.sourceforge.net/managedcontent/

生成具有历史记录的报告; http://junitth.sourceforge.net/


或者,如果您真的想使用[局限性] XML报告,则可以编写XML样式表(又名XSLT),您可以与XML报告合并以产生几乎所有输出。谷歌快速浏览显示这曾经尝试过;



http://svn.apache.org/repos/asf/directory/studio/trunk/tests/test.integration.core/resources/test-plugins/ org.eclipse.test_3.2.0 / JUNIT.XSL
https://stackoverflow.com/questions/9470060/what-xslt-converts-junit-xml-format-to-junit-plain-format
https://www.google.co.uk/?gws_rd=cr&ei=g7deU-P8O8a2O7KGgdgC#q=xslt+junit

如果要编写自己的书,


http://msdn.microsoft.com/zh-cn/library/ms765388(v=vs.85).aspx

以上全部是FOSS软件。

评论


抱歉,这不是答案。我想要一个简单的独立应用程序,而不是构建脚本,而不是IDE。

– 2xMax
2014年4月28日在21:14