Übersicht
eCATT bietet eine Umgebung für das Entwickeln von funktionalen Tests. Anstatt ein einzelnes Objekt anzulegen, das jeden Aspekt eines Tests definiert, stellt eCATT vier separate Objekttypen zur Verfügung. Die ersten drei Typen bilden die Grundlage eines Tests und der vierte kombiniert die anderen zu einem vollständigen Testfall. Die folgende Grafik fasst den Entwicklungsprozess zusammen und veranschaulicht, welche Rolle die unterschiedlichen eCATT-Objekte darin spielen.

Der Prozessverlauf:
1. Definieren Sie die Aktivitäten, die innerhalb des Projektrahmens getestet werden solllen und vergewissern Sie sich, dass das Testsystem und die zu testenden Systeme für die Verwendung mit eCATT vorbereiten.
2. Legen Sie einen Systemdatencontainer an, in dem Sie die Systemumgebung für das Projekt entwerfen können. Ohne Systemdatencontainer können Sie keine Testskripte schreiben, die aufandere Systeme zugreifen.
3. Legen Sie die Testskripte an.
4. Überprüfen Sie die Daten, die für die Testausführungen erforderlich sind und geben Sie die entsprechenden Daten in Testdatencontainern ein, um einen hohen Grad an Wiederverwendbarkeit zu gewährleisten und Wiederholungen zu vermeiden.
5. Kombinieren Sie die Testkonfigurationen von anderen eCATT-Objekten.
6. Testkonfigurationen können Testkatalogen und Testplänen innerhalb der Test Workbench zugewiesen werden. Die Konfigurationen können anschließend einzelnen Benutzern für das Testen zugewiesen werden.
Eine ausgeführte Testkonfiguration gibt ihre Ergebnisse in Form eines Protokolls aus. Das Protokoll liefert nicht nur eine Meldung über die erfolgreiche oder fehlgeschlagene Ausführung des vollständigen Tests, sondern auch eine dauerhafte und detaillierte Aufzeichnung des Tests.

