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.