CATT: Computer Aided Test Tool
(BC-CAT-TOL)
Mit dem Web Application Server Release 6.40 können Sie
keine neuen automatischen CATT-Testfälle mehr anlegen. Mit SAP NetWeaver 7.0
können Sie bestehende CATT-Testfälle auch nicht mehr bearbeiten. Lediglich die
Ausführung
bestehender CATT-Testfälle ist weiterhin möglich. Sie finden weitere
Informationen im Rahmen Dokumentation zur
Test
Workbench.
Der Nachfolger von CATT ist
eCATT.
Für die Erstellung von automatischen Testfällen steht in der Test Workbench das Computer Aided Test Tool (CATT) zur Verfügung.
Automatische Testfälle werden vom SAP-System ohne Benutzerdialog durchgeführt und eigenen sich daher vor allem für Funktionstests. Das Ergebnis eines automatischen Testfalls ist ein ausführliches Protokoll, in dem der Testerfolg dokumentiert wird. Besonders durch den Einsatz von automatischen Testfällen kann der Testaufwand stark reduziert werden.
Automatische Testfälle können einzelne Transaktionen, aber auch ganze Geschäftsvorfälle testen.
Weitergehende Testfunktionalitäten
bietet Ihnen der
erweiterte CATT Pflegemodus. Dieser Modus richtet sich vor
allem an erfahrene Testersteller.
Bei der Erstellung von Testfällen wird die Vorgehensweise, wie die Transaktionen in Zukunft getestet werden soll, mit einem Transaktionsrecorder aufgezeichnet. Dabei verzweigen Sie direkt in die entsprechende Anwendung und führen diese wie im normalen Dialogbetrieb durch. Nach Abschluß der Aufzeichnung gelangen Sie in einen Testfalleditor.
Die bei der Aufzeichnung verwendeten Eingabewerte können bei einer Nachbearbeitung durch die Definition von Varianten verändert werden, wodurch die Testfälle variabler eingesetzt werden können.
Die Ergebnisse einzelner Transaktionen in einem Geschäftsvorfall können Sie an nachfolgende Transaktionen weitergeben. Dazu steht Ihnen die Funktion des Verkettens zur Verfügung.
Weiterhin können Sie Prüfungen auf Ergebnisse von Transaktionen definieren. Die Ergebnisse können dabei aus Bildschirmbildfeldern oder Systemnachrichten stammen.