Skip to content

Installation

Füge die folgenden Maven-Abhängigkeiten nach Bedarf zur pom.xml deines Projekts hinzu.

Ersetze ${version.ataf} durch die gewünschte Version. Wird das Version-Tag weggelassen, verwendet Maven die jeweils neueste verfügbare Version – das ist nicht empfohlen. Pinne stattdessen eine explizite Version (siehe Releases).

Core-Paket

Für die Nutzung von ATAF erforderlich. Enthält die wesentliche Funktionalität für Cucumber- und Jira-Anbindung sowie hilfreiche Klassen für Testdaten und Properties.

xml
<dependency>
    <groupId>de.muenchen.ataf</groupId>
    <artifactId>core</artifactId>
    <version>${version.ataf}</version>
</dependency>

REST-Paket (optional)

Enthält Klassen für API-Tests.

xml
<dependency>
    <groupId>de.muenchen.ataf</groupId>
    <artifactId>rest</artifactId>
    <version>${version.ataf}</version>
</dependency>

Web-Paket (optional)

Enthält Klassen für Browser-basierte Tests.

xml
<dependency>
    <groupId>de.muenchen.ataf</groupId>
    <artifactId>web</artifactId>
    <version>${version.ataf}</version>
</dependency>

Nach der Konfiguration der Abhängigkeiten geht es weiter mit Build und Integrationstests.