0

使用 ANT 的 Junit 报告。我浏览了各种论坛,包括:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=384757 。终于来到这里寻求帮助。

基本上我有一个包含大量测试的 junit 项目,我试图使用 ANT build.xml 运行它并获得一个 html 报告。使用 ANT 1.8.4 和 JDK 1.7 时构建成功运行,但不会生成相同的 html 报告。从 JDK 1.6 可能有帮助的帖子中发现,安装了 JDK 1.6 并尝试从 Eclipse 运行构建。以下是错误:未找到指定的 VM 安装:键入标准 VM,名称为 jdk1.7.0_04。但是相同的构建从 ant 命令行运行。但不会生成任何 html 报告。

请让我知道应该使用 JUint、ANT、JDK 和 Eclipse 的哪个组合才能使其正常工作。即,我应该能够从 ANT 运行我的 junit 测试并查看 html 报告。任何帮助表示赞赏。

4

1 回答 1

1

这是一个示例:请注意,它具有depends="test"属性,以便在您的测试之后调用它并具有不同的输出目录...

    <target name="report" depends="test">
    <!--nicely format the junit reports from xml junit output-->
    <junitreport todir="${test.reports.out}">
        <fileset dir="${test.reports.tmp}">
            <include name="**/*.xml" />
        </fileset>
        <report todir="${test.reports.html}" />
    </junitreport>
    </target>
于 2012-09-21T11:09:29.993 回答