Anfang des Inhaltsbereichs

Hintergrunddokumentation Web-Dynpro-Anwendungen testen Dokument im Navigationsbaum lokalisieren

eCATT kann Java-basierte Web-Dynpro-Anwendungen testen. 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 StrukturlinkPlug-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.

 

 

Ende des Inhaltsbereichs