使用ANT运行testng xml中存在的java文件的过程是什么

时间:2015-05-29 17:33:35

标签: java ant testng

我想知道使用ANT运行testng.xml中提到的java文件的过程。

我们是否必须首先编译这些java文件然后再运行它?或者testng ANT任务负责编译和运行?我已经通过了测试ANT任务代码,但我没有完全理解它。有人可以解释一下吗?

<taskdef resource="testngtasks" classpath="testng.jar" />

<testng classpathref="run.cp" outputDir="${testng.report.dir}" sourcedir="${test.src.dir}" haltOnfailure="true">

    <xmlfileset dir="${test14.dir}" includes="testng.xml" />
</testng>

1 个答案:

答案 0 :(得分:0)

根据testng doc

  

classpath,classpathref或嵌套属性之一必须   用于提供测试类路径。

这意味着您必须在运行测试之前编译测试类。