eCATT: Extended Computer Aided Test Tool (BC-TWB-TST-ECA)
Übersicht
Systeme und Rechner für eCATT vorbereiten
Tabelle T000 pflegen
Scripting am Frontend aktivieren
Scripting auf dem Applikationsserver aktivieren
Patches in die Systeme einfügen
Verwendung eines externen Werkzeugs mit eCATT vorbereiten
Systeme für das Testen von Web Dynpro vorbereiten
Berechtigungen
eCATT starten
Favoritenliste mit Objekt- und Protokollhistorie
eCATT-Objekte anlegen
eCATT-Objekte anzeigen oder ändern
eCATT-Objekte löschen
eCATT-Objekte umbenennen
eCATT-Objekte kopieren
eCATT-Objekte hochladen
Verwendungsnachweis
Benutzerspezifische Einstellungen
eCATT-Objekte herunterladen
Referenzierte eCATT-Objekte herunterladen
Generierte Proxies transportieren
Testen der Systemumgebung vorbereiten
Systemdatencontainer anlegen
Systemdaten-Editor
Zielsysteme angeben
Zielsystem als Variable angeben
Systemdatencontainer verwenden
Testskripte entwickeln
Testskripte anlegen
Testskript-Editor
Werte eingeben
Kommandoschnittstellen aktualisieren
Attribute anzeigen und pflegen
Metadaten für Testobjekte aus Zielsystem abrufen
Massenänderung von eCATT-Objektattributen
Testskript-Versionen
Versionsverwaltung
Versionierungsdaten
Versionsauswahl simulieren
Massenänderung von eCATT-Versionierungsdaten
Parameter
Klassenbasierte Typen und Konstanten
Spezielle Variablen
SET/GET-Parameter im Testskript setzen
Parameter umbenennen
Parameter löschen
Parameter automatisch anlegen
Inline ABAP
Anwendungen testen
Customizing-Einstellungen prüfen oder aktivieren
Funktionsbausteine testen
TCD (Record) für die Aufzeichnung von Transaktionen verwenden
TCD-Kommandoschnittstelle parametrisieren
Ankreuzfelder und Auswahlknöpfe in TCD
Dynprosimulation
TCD-Kommandoschnittstelle
Felder und Werte in TCD dynamisch setzen
SAPGUI (Record) für die Aufzeichnung von Transaktionen verwenden
Werte mit GETGUI lesen
Werte mit CHEGUI prüfen
Ausgabewerte abrufen
Eingabewerte parametrisieren
IDs der Controls parametrisieren
Tree Controls über Textpfad adressieren
Ankreuzfelder und Auswahlknöpfe in SAPGUI
Skripte mit SAPGUI (Attach) erweitern
Befehle teilen
Befehle verknüpfen
Initialzustände prüfen
SAPGUI-Kommandoschnittstelle
Hinweise zum Playback von SAPGUI-Befehlen
Globale ABAP-Objektklassen testen
Web Dynpro-Anwendungen testen
Web Dynpro-Anwendungen aufzeichnen
URL-Navigation beim Testen von Web Dynpro
Wert in WEBDYNPRO setzen
Wert in WEBDYNPRO abrufen
Wert in WEBDYNPRO prüfen
Aktionen in Web Dynpro ändern
Nachrichten in WEBDYNPRO
Web-Dynpro-Testskripte importieren
Web Dynpro-Simulator verwenden
WEBDYNPRO-Befehle teilen oder verknüpfen
Web Services testen
Logische Ports für Web Services
Nachrichtenbearbeitung in Web Service
Web Service-Testszenarios hochladen
Regeln zum Anlegen von Parametern
Hochladen bei gleichzeitiger Generierung neuer eCATT- Objekte
Hochladen bei gleichzeitiger Erzeugung neuer Web Service-Kommandos
Hochladen in ein bereits existierendes Web Service-Kommando
Hochladen zum Zweck des Anlegens von Testkonfigurationsvarianten
ESF-Business-Objekte mit GCP testen
ESF-Business-Objekte mit LCP testen
MODIFY-Service in ESF LCP verwenden
Externe Werkzeuge
Testskripte mit einem externen Werkzeug anlegen
Externe Testskripte in eCATT ausführen
Strukturierte Parameter in externen Testskripten verwenden
Behandlung von Vorbedingungen
Nachrichtenbehandlung
Validierung
Release-abhängige Inkompatibilitäten
CATT-Testfälle migrieren
CATT-Testfälle in eCATT migrieren
Testdaten organisieren
Testdatencontainer anlegen
Übersetzbarkeit für Testdatencontainer ändern
Testdatencontainer-Versionen
Versionsverwaltung
Versionierungsdaten
Versionsauswahl simulieren
Varianten in Testdatencontainern anlegen
Parameter in Testdatencontainer oder Testskripte importieren
Externe Testdaten (externe Varianten)
Externe Testdaten während der Testausführung verwenden
Testdaten-Editor
Laufzeitdatencontainer
Ausführbare Tests anlegen
Testkonfigurationen anlegen
Varianten in Testkonfigurationen anlegen
Varianten in Testkonfigurationen bearbeiten
Neuer Variantenpflege-Assistent
Testdatencontainer auswählen
Parameter zuordnen
Varianten aus Testdatencontainern auswählen
Varianten zuordnen und Ergebnis anzeigen
Herkömmlichen Varianten-Pflegeassistenten verwenden
Testkonfiguration-Editor
Dokumentation von Testobjekten
Dokumentanlagen an Testobjekte anhängen und pflegen
Testskripte ausführen
Startoptionen
Einstellungen der Startoptionen sichern
Startprofil
Startprofil-Testablaufparameter verwenden
Testablaufparameter im Startprofil festlegen
Startprofil-Testablaufparameter Testkonfigurationsvarianten zuordnen
Testkonfiguration/-paket mit Startprofil-Testablaufparameter ausführen
Testabdeckung messen
Ausführungssteuerung
Tests für die automatische Ausführung im Vordergrund einplanen
eCATT-Debugger
Protokolle
Protokolle anzeigen und drucken
Protokolle löschen
Protokolle archivieren
Protokolle verwenden
Protokolldetails
Externe Links in eCATT-Protokollen verwenden
eCATT-Tests aus dem Protokoll neu starten
Fehlerliste anzeigen
Arbeiten mit der Fehlerliste der Testausführungen
Meldungsvorschlagstext ändern
eCATT-Statistikdaten sammeln und anzeigen
Reports zum Auslesen von eCATT-Statistikdaten
eCATT-Kommandos Testtreibergruppen zuordnen
eCATT-Statistikanzeige verwenden
API-Zugriff auf Testobjekte
API-Zugriff auf Testskripte, Testkonfigurationen und Systemdatencontainer
Grundlegende gemeinsam verwendete Methoden
Allgemeine Methoden (CL_APL_ECATT_API)
Methoden für lesenden Zugriff (CL_APL_ECATT_API)
Methoden für schreibenden Zugriff (CL_APL_ECATT_API)
Klassenmethoden (CL_APL_ECATT_API)
Methoden der Factory-Klasse (CL_APL_ECATT_API_FC)
Varianten/Testdatenparameter-spezifische gemeinsam verwendete Methoden
Methoden für lesenden Zugriff (CL_APL_ECATT_PARAMS_API)
Methoden für schreibenden Zugriff (CL_APL_ECATT_PARAMS_API)
Testskript-spezifische Methoden
Methoden für lesenden Zugriff (CL_APL_ECATT_SCRIPT_API)
Methoden für schreibenden Zugriff (CL_APL_ECATT_SCRIPT_API)
Klassenmethoden (CL_APL_ECATT_SCRIPT_API)
Systemdatencontainer-spezifische Methoden
Methoden für lesenden Zugriff (CL_APL_ECATT_SDC_API)
Methoden für schreibenden Zugriff (CL_APL_ECATT_SDC_API)
Klassenmethoden (CL_APL_ECATT_SDC_API)
Testkonfigurations-spezifische Methoden
Methoden für lesenden Zugriff (CL_APL_EXATT_TC_API)
Methoden für schreibenden Zugriff (CL_APL__ECATT_TC_API)
Klassenmethoden (CL_APL_ECATT_TC_API)
Zugriff auf Testdaten über API
Kategorie für allgemeine Methoden
Methodenkategorie für lesenden Zugriff allgemein
Methodenkategorie für lesenden Zugriff auf Inhalte
Methodenkategorie für schreibenden Zugriff allgemein
Methodenkategorie für schreibenden Zugriff auf Inhalte
Referenzliste der eCATT-Befehle
*
=
Beispiele für Zuweisungsoperator (=)
&ST30_POST_WAIT_ASYNC
ABAP
APPEND
BCSET
BREAK
CALLMETHOD
CALLSTATIC
CHEATTR
CHEGUI
CHESTATIC
CHETAB
CHEVAR
CLEAR
CREATEOBJ
DELETE
DELSTORE
DO
ELSE
ELSEIF
ENDABAP
ENDDO
ENDIF
ENDMESSAGE
ESF
EXIT
FILL_RDC
FUN
GETATTR
GETGUI
GETLEN
GETSTATIC
GETTAB
IF
INSERT
LOG
LOGMSG
LOGTEXT
LOOP
MESSAGE
ON_LAST_MESSAGE_CHECK
PERF
REF
REFCATT
REFEXT
REMOTECATT
RESCON
RESTAB
RETRIEVE
SAPGUI
SENDEXT
SETATTR
SETSTATIC
SETTAB
SETVALID
STORE
TCD
VALIDATE
WAIT
WAIT_ON_DYNPRO
WEBDYNPRO
WEBSERVICE
WSPROXY
eCATT-Tutorial
Systemdatencontainer anlegen
Testskripte anlegen
Transaktion aufzeichnen
Testskript ausführen
Nachrichten bearbeiten
Testskript für Dateneingabe vorbereiten
Wiederverwendbare Testdatensätze anlegen
Testkonfiguration anlegen
SAPGUI-Aufzeichnung verbessern
Für TCD (Record) geeignete Transaktionen testen
eCATT Security Guide