【问题标题】:How to execute Junit test and generate HTML result file just using one command line (use Maven surefire Plugin)如何仅使用一个命令行执行 Junit 测试并生成 HTML 结果文件(使用 Maven Surefire 插件)
【发布时间】:2014-09-03 17:38:07
【问题描述】:

现在,要从 Maven Surefire Report Plugin 获取 HTML 结果文件,我必须执行 2 个命令行:

  1. mvn test -Dtest=classname

  2. mvn surefire-report:report

有没有办法将这两条命令行合并为一条命令行?我只需要做一个更短的方法,而不是像现在这样执行 2 个命令。
谢谢

【问题讨论】:

    标签: java maven junit


    【解决方案1】:

    maven-surefire-plugin只支持2种报表

    Plain text files (*.txt)
    XML files (*.xml)
    

    您可以在构建系统上使用一些插件来解析这些报告并为您提供漂亮的 HTML 视图

    【讨论】:

    • 我在 POM 文件中添加了以下内容并执行“mvn test -Dtest=classname”,但没有生成 HTML 文件。
    • 你能给我点灯吗?
    • org.apache.maven.pluginsmaven-surefire-report-plugin2.17 false
    • 生成HTML输出,它生成XML输出
    • 是的,Jigar Joshi。但是当我执行“mvn surefire-report:report”时,它会在“$(basedir)\target\site”文件夹中生成 HTML 输出。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-08
    • 1970-01-01
    相关资源
    最近更新 更多