Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Web-Dynpro-Anwendungen testen  Dokument im Navigationsbaum lokalisieren

eCATT kann Java-basierte und ABAP-basierte Web-Dynpro-Anwendungen testen.

Hinweis

Beachten Sie, dass das zentrale eCATT-System Web Dynpro ABAP ab SAP NetWeaver Release 7.0 SP20 unterstützt. Das getestete System muss aber entweder das Release SAP NetWeaver 7.0 EHP 2 (oder höheres EHP) haben bzw. SAP NetWeaver 7.20 oder höher.

Eine Übersicht der möglichen Releasekombinationen von eCATT-System und getestetem System sowie weitere Informationen zur Verwendung von eCATT in Zusammenhang mit Web Dynpro ABAP finden Sie in Hinweis 948076.

Sie können Anwendungen aufzeichnen und abspielen.  Der erforderliche eCATT-Befehl ist WEBDYNPRO. Sie können die Kommandoschnittstelle parametrisieren, um Eingabewerte von Oberflächenelementen zu setzen und Werte von Oberflächenelementen zu prüfen oder abzurufen.

Simulation

Abhängig von den Daten in der jeweiligen Kommandoschnittstelle ermöglicht Ihnen die Simulation die Anzeige der gewünschten Seite und die Auswahl von GUI-Elemente für das Anlegen von Prüfungen und das Abrufen von Werten. Es ist nicht unbedingt nötig, den Simulator für das Anlegen von Prüfungen und das Abrufen von Werten zu verwenden – dies ist auch direkt in der Kommandoschnittstelle durchführbar.

Der Simulator wird auch für die Anzeige von Dynpros verwendet, wenn sie hell abgespielt werden.

SAP NetWeaver Developer Studio

Java-basierte Web-Dynpro-Anwendungen werden im SAP NetWeaver Developer Studio entwickelt. Sie benötigen jedoch nicht das Developer Studio für das Testen von Anwendungen mit eCATT.

Damit Entwickler ohne die Verwendung von eCATT Tests aufzeichnen können, ist ein Plug-In für das SAP NetWeaver Developer Studio verfügbar, mit dem die Aufzeichnung und Wiedergabe von Web-Dynpro-Anwendungen im Developer Studio möglich sind. Sie können Skripte nach eCATT importieren, die im Developer Studio aufgezeichnet wurden.

Web-Dynpro-Anwendungen abspielen

In den Startoptionen können Sie angeben, ob die Anwendung im Hintergrund oder Vordergrund abgespielt werden soll. Bei der Vordergrundverarbeitung wird der Simulator (nicht ein Browser) verwendet und dies ermöglicht die Anzeige der Dynpros während der Wiedergabe. Für die Vordergrundverarbeitung können Sie angeben, wie lange jedes Dynpro sichtbar ist, bevor das nächste Dynpro verarbeitet wird. Bei der Fehlersuche können das erwartete Dynpro und das tatsächliche Dynpro gleichzeitig angezeigt werden. Dadurch können Sie beispielsweise erkennen, wenn eine neue Version eines Dynpros unterschiedliche Oberflächenelemente wie zusätzliche Drucktasten enthält.

Falls die Anwendung Benutzerauthentifizierung erfordert, müssen Sie die erforderlichen Informationen über die Transaktion SM59 in die Destination eingeben.

 

Ende des Inhaltsbereichs