`

Set reortNG in build.xml

阅读更多
To use the reporting plug-in, set the listeners attribute of the testng element in your Ant build file. This attribute takes a comma-separated list of reporter class names. The class names for the ReportNG reporters are:

        org.uncommons.reportng.HTMLReporter
        org.uncommons.reportng.JUnitXMLReporter
     

You may also want to disable the default TestNG reporters by setting the useDefaultListeners attribute to "false".

Your Ant task will probably look something like this:

        <testng classpathref="test-path"
                outputdir="${test-results.dir}"
                haltonfailure="true"
                useDefaultListeners="false"
                listeners="org.uncommons.reportng.HTMLReporter,org.uncommons.reportng.JUnitXMLReporter">
          <xmlfileset dir="." includes="testng.xml"/>
          <sysproperty key="org.uncommons.reportng.title" value="My Test Report"/>
        </testng>
     

The reportng-1.1.2.jar and velocity-dep-1.4.jar files must be included in the classpath used to run the tests.
分享到:
评论

相关推荐

    ant build.xml 详解

    《Ant build.xml详解——构建Java项目的关键》 Apache Ant,作为一个开源的自动化构建工具,是Java开发者不可或缺的利器。它的核心在于一个名为`build.xml`的配置文件,它定义了项目的构建过程,包括编译、测试、...

    ant build.xml 使用实例

    Apache Ant 是一个广泛使用的Java构建工具,它以XML格式定义构建脚本,即`build.xml`文件。这个文件包含了构建项目的整个流程,从编译源代码到生成最终的可执行或部署包。下面我们将深入探讨`build.xml`的使用以及...

    ant build.xml编写

    在实际开发中,`build.xml`常常会引用外部依赖库,通过`classpath`元素和`pathelement`或`fileset`来指定。对于大型项目,使用`path`元素和`classpathref`可以方便地管理类路径。 此外,Ant支持多种版本控制工具,...

    ANT-build.xml命令详解

    **ANT-build.xml命令详解** Apache Ant 是一个Java平台上的开源构建工具,它通过XML格式的配置文件(如`build.xml`)来定义构建任务。Ant的设计理念是“简单就是美”,它使得Java项目的构建过程变得可配置且易于...

    ant的配置文件build.xml

    在Ant的世界中,`build.xml`是核心配置文件,它包含了项目构建的所有指令和任务。这篇内容将深入解析`build.xml`文件的结构、元素以及如何使用它来管理Java项目的构建过程。 一、`build.xml`文件结构 `build.xml`...

    ant build.xml例子

    Ant是Apache组织提供的一款Java语言的构建工具,它的配置文件通常以`build.xml`为名,它是Ant工作的蓝图。这篇博客文章“ant build.xml例子”可能详细介绍了如何使用Ant来管理Java项目的构建过程。 `build.xml`文件...

    maven的set.xml配置文件

    maven的set.xml配置文件

    ant - build.xml - summary

    标题中的“ant - build.xml - summary”指的是Apache Ant工具中的构建文件`build.xml`的概要。Apache Ant是一个广泛使用的Java项目自动化构建工具,类似于Unix的make,但基于XML。在Ant中,`build.xml`是项目的配置...

    Eclipse中Ant的配置与测试 build.xml

    本文将详细介绍如何在Eclipse环境中配置和测试Ant,以及如何通过`build.xml`文件来管理这些任务。 #### 二、Ant简介 Apache Ant是一款开源的Java项目构建工具,它使用XML格式的脚本来定义项目的构建过程。Ant脚本...

    提取apk文件中的AndroidManifest.XML

    for /R %APK_DIR% %%f in (*.apk) do ( echo Processing %%f... mkdir !OUTPUT_DIR!\!%%~nf! apktool d -f -o !OUTPUT_DIR!\!%%~nf! %%f copy !OUTPUT_DIR!\!%%~nf!\AndroidManifest.xml !OUTPUT_DIR!\...

    ant打jar包时, 怎么把所依赖的jar包与从源码中编译过来class文件合并成最终的一个jar?

    Ant是一个流行的Java构建工具,它允许我们通过配置XML文件(build.xml)来执行自动化构建任务,包括jar文件的创建和合并。下面我们将详细讨论如何使用Ant实现这个目标。 首先,确保你已经安装了Ant,并且在项目中...

    ASP制作网站地图(Sitemap.xml)

    For Each url In pageLinks Set urlNode = xmlDoc.createElement("url") Set locNode = xmlDoc.createElement("loc") locNode.Text = url urlNode.appendChild locNode urlsetNode.appendChild urlNode Next ``...

    org.apache.commons.configuration.XMLConfiguration的读取范例

    config.setProperty("/configuration/database/port", 8080); ``` 6. **事件监听**:可以注册监听器以响应配置的变化,这对于动态更新配置很有用: ```java config.addPropertyChangeListener(new ...

    解决jbpm中gpd.xml的中文乱码

    确保数据库字符集支持中文,例如MySQL可以设置为`character_set_server=utf8mb4`。 4. **项目构建配置**:在Java项目中,pom.xml文件中的maven-resources-plugin插件配置也会影响资源文件的编码处理。确保`...

    struts-config.xml配置文件详解

    Struts-config.xml 配置文件详解 Struts-config.xml 是 Struts 框架的主要配置文件,用于配置 Struts 应用程序的各种设置。在该文件中,可以配置数据源、Form Bean、Action 和插件等信息。下面是 Struts-config.xml...

    java之webservice_aegis.xml学习

    ### Java之WebService_Aegis.xml详解 #### 一、概述 `aegis.xml`配置文件主要用于在Web服务(尤其是使用了XFire框架的情况下)中定义如何处理复杂的数据类型,特别是那些集合类型的参数或返回值。通过配置`aegis....

    Struts struts-config.xml配置

    ### Struts struts-config.xml配置详解 #### 一、引言 在Java Web开发领域,Struts框架一直是构建MVC架构应用的重要工具之一。而`struts-config.xml`配置文件则是Struts应用的核心配置文件,它负责管理Struts应用中...

    Ant自动构建总结

    - `build.xml`的根元素是`&lt;project&gt;`,它包含`&lt;target&gt;`、`&lt;property&gt;`、`&lt;fileset&gt;`等元素。 - `&lt;target&gt;`元素定义了构建阶段,可以设置属性、引用其他目标、执行任务。 - `&lt;task&gt;`元素则定义具体的操作,例如`...

Global site tag (gtag.js) - Google Analytics