Aufruf der Tests: Das Build-Skript

Wir haben die Möglichkeit, mit einem Ant-Skript komfortabel automatisiert die TestNG-Tests laufen zu lassen. Im Beispiel 12-7 nehmen wir das folgende Ant-Skript:

Beispiel 12-7. Unser Build-Skript

<project default="reports">
    <property name="root.dir" value="/home/michael/testng"/>
    <path id="cp">
<pathelement location="${root.dir}/lib/testng-5.3.1-jdk15.jar"/> <pathelement location="${root.dir}/classes"/> <pathelement location="${root.dir}/test"/> </path> <taskdef name="testng" classpathref="cp" classname="org.testng.TestNGAntTask"/> <target name="ini"> <delete dir="${root.dir}/classes"/> <delete dir="${root.dir}/junit-report"/> <delete dir="${root.dir}/testng-report"/> <delete> <fileset dir="${root.dir}/test" includes="**/*.class"/> ...

Get Agile Java-Entwicklung in der Praxis now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.