Skip to content

gematik/TI-Messenger-Testsuite

Repository files navigation

logo

TI-Messenger-Testsuite

measure?branch=main&project=de.gematik.tim
measure?branch=main&project=de.gematik.tim
measure?branch=main&project=de.gematik.tim


measure?branch=main&project=de.gematik.tim
measure?branch=main&project=de.gematik.tim
measure?branch=main&project=de.gematik.tim

Über das Projekt

Mit der TI-Messenger-Testsuite werden Instanzen von TI-Messengern über die Testtreiberschnittstelle gegeneinander getestet.

Der Schwerpunkt der Testsuite liegt auf Interoperabilitätstests verschiedener TI-Messenger-Instanzen. Eine Beschreibung des Testkonzepts befindet sich hier

Die Testsuite nutzt Maven und Tiger für die Ausführung der Serenity-BDD-Tests.

Für die Ausführung der Tests werden aus einer Liste von Testinstanzen mittels eines Maven-Plugins Testkombinationen erstellt und in den Cucumber-Templates eingetragen.

Releaseinformationen

In ReleaseNotes.md befinden sich alle Informationen zu unseren (neuesten) Releases.

Verwendung

Die Testsuite führt die Tests als Maven-Integrationstests aus. Nach der initialen Konfiguration können die Tests mit mvn verify ausgeführt werden. Eine Beschreibung der benötigten initialen Konfiguration befindet sich hier. Erweiterte Konfigurationen sind im Entwicklerguide zu finden.

Nach der Testausführung befindet sich die Auswertung unter target/site/serenity/index.html

Mitwirken

Unsere Regeln für das Mitwirken an unserem Projekt befinden sich hier.

License

Apache License Version 2.0

See LICENSE

About

This Project contains the testsuite for the TI-Messenger. It tests multiple TI-Messenger instances against each other for interoperability.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages