SAP Netweaver-Controls steuern
Mit der SAP Web Extension 3.0 können Sie SAP NetWeaver-Controls einfach automatisieren und mit ihnen interagieren.
Standardmodule funktionieren mit dem Internet Explorer in SAP NWBC 7.00 und früher ohne weitere Konfiguration. Ab Version 7.70 ist Edge der eingebettete Browser. Daher müssen Sie WebDriver mit der Option Debug Port verwenden, um Module aufzuzeichnen und zu steuern.
Die folgende Tabelle enthält eine Liste der unterstützten Controls:
|
Handelsname der SAP Netweaver-Controls |
Identifiziert im XScan als |
|---|---|
|
|
|
|
|
|
|
ComboBox, horizontales Navigationsmenü (HCNP), Tab, Tabstrip |
|
|
Verwenden Sie das Modul Netweaver Context Menu, um Kontext- und Pop-up-Menüs zu steuern. |
|
|
|
|
|
|
|
|
|
Kontext- und Pop-up-Menüs des SAP Netweaver Business Client steuern
Verwenden Sie das Modul Netweaver Context Menu aus der Standard-Untermenge, um die Kontext- oder Pop-up-Menüs des SAP Netweaver Business Client zu steuern.
Sie finden das Modul unter Standard modules->Engines->Html->SAP Netweaver Business Client.
Wenn Sie Kontextmenüs steuern, sollten Sie nur zwei Fenster geöffnet haben: das Indexfenster und das Fenster, welches das Kontextmenü anzeigt. Stellen Sie sicher, dass keine Browserfenster geöffnet sind.
Alternativ können Sie bei mehreren geöffneten Fenstern den Namen des Fensters, das Sie steuern möchten, über den Parameter Title im Bereich Properties des Moduls Context Menu angeben.
Help-Eintrag im Kontextmenü des SAP Netweaver Business Client
Um Kontext- oder Pop-up-Menüs zu steuern, führen Sie die folgenden Schritte aus:
-
Öffnen Sie ein Kontext- oder Pop-up-Menü mit einem Testschritt:
-
Verwenden Sie für ein Kontextmenü die Klick-Operation Rightclick.
-
Verwenden Sie für ein Pop-up-Menü die Klick-Operation Leftclick.
-
-
Ziehen Sie das Modul Netweaver Context Menu per Drag & Drop auf Ihren Testfall.
-
Um einen Kontext- oder Pop-up-Menüeintrag auszuwählen, steuern Sie das SAP Netweaver Context Menu auf eine der folgenden Arten:
-
Geben Sie den Pfad zum Ziel-Menüeintrag an, indem Sie die Knoten -> und die Aktion Input verwenden.
-
Wählen Sie den Menüeintrag direkt über die Parameter Context Menu und Menu Item. Setzen Sie die Aktion des gewünschten SAP-Menüeintrags auf Input.
-
In diesem Beispiel wählen Sie den Kontextmenüeintrag Online Help, indem Sie den folgenden Pfad eingeben: Help->Online Help.
Kontextmenü: Menüpfad verwenden
In diesem Beispiel wählen Sie direkt den Kontextmenüeintrag Online Help.
Kontextmenü: Menüeintrag direkt verwenden
SAP Netweaver Tab
Der XScan identifizert SAP Netweaver Tabs als ComboBoxes. Sie können sie wie in "ComboBox" beschrieben steuern.
SAP Netweaver Tabs
In diesem Beispiel überprüfen Sie, ob der Wert im SAP Netweaver Tab Tab Panel 1 Shipping ist.
Wert im SAP Netweaver Tab überprüfen