我想知道使用ANT运行test .xml中提到的java文件的过程。
我们必须先编译那些java文件然后再运行它吗?还是测试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>
根据测试文档
属性classpath、classpthref或nested must之一用于提供测试类路径。
这意味着您必须在运行测试之前编译测试类。