JUnit和ant结合

原创 2004年09月26日 05:14:00
JUnit和ant结合
cherami 转贴 

ant 提供了两个 target : junit 和 junitreport  
运行所有 测试用例 ,并生成 html 格式的报表 
具体操作如下: 

1.将 junit.jar 放在 ANT_HOME/lib 目录下 
2.修改 build.xml ,加入如下 内容: 

    <property name="report" value="report" /> 

    <target name="junitreport" depends="clean, compile"
        <junit printsummary="on" 
                fork="true" 
                haltonfailure="false" 
                failureproperty="tests.failed" 
                showoutput="true"
            <classpath refid="myclasspath"/> 
            <formatter type="xml"/> 
            <batchtest todir="${report}"
                <fileset dir="${build}"
                    <include name="**/*Test.*"/> 
                </fileset> 
            </batchtest> 
        </junit> 
        <junitreport todir="${report}"
            <fileset dir="${report}"
                <include name="TEST-*.xml"/> 
            </fileset> 
            <report format="frames" todir="${report}"/> 
        </junitreport> 
        <fail if="tests.failed"
            --------------------------------------------------------- 
            One or more tests failed, check the report for detail... 
            --------------------------------------------------------- 
        </fail> 
    </target> 

运行 这个 target ,ant 会运行每个 TestCase  
在 report 目录下就有了 很多 TEST*.xml 和 一些网页 
打开 report 目录下的 index.html 就可以看到很直观的测试运行报告,一目了然。

ant构建Junit测试并输出测试报告

1.build.xml ...
  • tianxuexuankui
  • tianxuexuankui
  • 2013年11月18日 22:04
  • 2623

使用Ant进行Junit测试

我们除了使用java来直接运行junit之外,我们还可以使用junit提供的junit task与ant结合来运行。涉及的几个主要的ant task如下: l         ,定义一个juni...
  • tochal
  • tochal
  • 2013年10月10日 10:54
  • 10987

Ant 单元测试及Jacoco覆盖率报告生成并将报告提交sonarqube

Ant生成Jacoco代码覆盖率报告,并利用jenkins生成报告并提交SonarQube
  • linyiheng123
  • linyiheng123
  • 2016年07月01日 16:53
  • 1807

ant结合JUnit进行软件自动测试

  • 2008年06月13日 01:23
  • 27KB
  • 下载

Ant与Junit结合

转载于:http://blog.csdn.net/lengyuhong/article/details/5815017 这周的任务是熟悉和应用JUnit+Ant+IC,我想有经验的程序员都清楚,有时...
  • wtfpewfn
  • wtfpewfn
  • 2012年04月01日 17:53
  • 341

结合junit + ant + emma实现Android项目单元测试代码覆盖率统计

结合junit + ant + emma实现Android项目单元测试代码覆盖率统计   1.建立一个简单的android应用 应用的界面如下,首先是两个id分别为value1和value2的输...
  • u013181749
  • u013181749
  • 2014年06月04日 16:17
  • 2274

ant-junit-1.7.1-13.el6.i686

  • 2014年08月07日 20:36
  • 179KB
  • 下载

ant脚本运行junit测试用例

  • 2014年01月07日 15:46
  • 1KB
  • 下载

Apache Ant 与Junit 对Java工程联合测试DEMO

  • 2013年12月19日 15:35
  • 112KB
  • 下载

junit 和ant 中文教程

  • 2006年02月28日 10:28
  • 280KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JUnit和ant结合
举报原因:
原因补充:

(最多只允许输入30个字)