首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven测试报告格式

maven测试报告格式
EN

Stack Overflow用户
提问于 2011-06-28 16:48:09
回答 3查看 5.6K关注 0票数 5

当我在Java/Groovy Maven项目中运行测试时,测试报告存储在target/surefire-reports中。对于运行的每个测试类,都会创建一个.txt.xml文件,显示该类的输出。

总而言之,这是一种非常无用的格式,因为它没有提供任何简单的方法来快速查看哪些测试失败及其产生的输出。我想要一些类似于Grails的测试报告。有什么简单的方法可以将报告格式更改为更加用户友好的格式吗?

理想情况下,我希望在运行mvn test时生成此报告,也就是说,我不希望运行mvn site来生成它。

EN

回答 3

Stack Overflow用户

发布于 2011-06-28 16:59:02

我使用Maven Surefire报告插件来生成单元测试报告。该网站为http://maven.apache.org/plugins/maven-surefire-report-plugin

我的POM如下所示:

代码语言:javascript
复制
<reporting>
    <plugins>
        ....
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-report-plugin</artifactId>
            <version>2.9</version>
        </plugin>
    </plugins>
 </reporting>

我希望这能帮助你达到你的要求。

//编辑:我还使用CI服务器Jenkins,它也提供单元测试报告。

致以敬意,

Charlee Ch.

票数 3
EN

Stack Overflow用户

发布于 2011-06-28 16:53:01

按大小升序对文件夹进行排序。最大的.txt文件是失败测试的输出。

票数 0
EN

Stack Overflow用户

发布于 2011-06-28 16:54:43

有一个超文本标记语言报告插件(here),但不确定这是你想要的。如果你需要更具体的东西,我想你需要开发你自己的Maven插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6503895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档