Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JUnitReportHTML-单元测试结果顺序_Java_Html_Junit - Fatal编程技术网

Java JUnitReportHTML-单元测试结果顺序

Java JUnitReportHTML-单元测试结果顺序,java,html,junit,Java,Html,Junit,有人知道在ant中是否可以对junitreport任务生成的HTML页面进行排序,以按时间戳而不是按类名的字母顺序对测试结果进行排序 报告确实显示了时间戳,但我找不到按时间戳对结果进行排序的方法。我希望默认值是按时间戳排序 非常感谢,, StefJUnitReport使用XSL样式表将原始XML文件转换为HTML文件。您可以更改样式表以生成自定义HTML,从而按时间戳排序。样式表工作时,请使用styledir属性see告诉ant使用样式表而不是默认样式表。JUnitReport使用XSL样式表将

有人知道在ant中是否可以对junitreport任务生成的HTML页面进行排序,以按时间戳而不是按类名的字母顺序对测试结果进行排序

报告确实显示了时间戳,但我找不到按时间戳对结果进行排序的方法。我希望默认值是按时间戳排序

非常感谢,,
Stef

JUnitReport使用XSL样式表将原始XML文件转换为HTML文件。您可以更改样式表以生成自定义HTML,从而按时间戳排序。样式表工作时,请使用styledir属性see告诉ant使用样式表而不是默认样式表。

JUnitReport使用XSL样式表将原始XML文件转换为HTML文件。您可以更改样式表以生成自定义HTML,从而按时间戳排序。如果样式表正常工作,请使用styledir属性see告诉ant使用样式表而不是默认样式表。

多亏了您上面的帖子,我找到了一个解决方案,其中包括按照您的建议使用自定义样式表和的修改版本

我将第656行更改为:

<xsl:sort select="@name"/>

这正是我想要的

再次感谢你的帮助

干杯,
Stef

多亏了你上面的帖子,我找到了一个解决方案,按照你的建议使用了一个定制的样式表和一个修改过的版本

我将第656行更改为:

<xsl:sort select="@name"/>

这正是我想要的

再次感谢你的帮助

干杯,
Stef

您还可以将jQuery tablesorter tablesorter.com查询到生成的html文件以获得排序结果。我刚才就是这么做的。Chrome因某种原因崩溃,但Firefox和Safari似乎还可以。

您也可以jQuery tablesorter tablesorter.com查询结果html文件以获得排序结果。我刚才就是这么做的。Chrome因某种原因崩溃,但Firefox和Safari似乎还可以。

这很有帮助,我会调查的,谢谢。这很有帮助,我会调查的,谢谢