O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Wiederverwendung

Wir haben ganz beiläufig gesehen, wie wir mit WebTest-Tests einzelne Bausteine wiederverwenden können. Dazu gibt es zwei Mechanismen, die Entities und die Imports. Wollen wir innerhalb eines <webtest>-Elements einen Baustein wiederverwenden, müssen wir ein Entity nutzen. Oberhalb des webtest-Elements können wir auch ein import einsetzen. Im Beispiel wird taskdef.xml eingebunden, was unserem Dokument Zugriff auf zentral definierte Werte gestattet.

<import file="${webtest.home}/lib/taskdef.xml"/>

Tipp

Anstelle von taskdef.xml kann auch webtest.xml eingebunden werden.

Testskripten können auch zu Suites aggregiert werden. Dazu nutzen wir einfach die Technik, die uns Ant von Haus aus anbietet:

<target name="testSuite"> <ant antfile="UseCases/LoginAndStep.xml"/> ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required