2016-04-28 12 views

Antwort

0

übertragen SelectWindow ist was Sie wollen. Browser Tabs sind eigentlich nur Fenster, wenn Sie das mit Tabs meinen.

selectWindow (WindowID) Argumente:

WindowID - die JavaScript-Fenster-ID des Fensters

Wählt ein Popup-Fenster mit einem Fenster-Locator auszuwählen; Sobald ein Popup-Fenster ausgewählt wurde, gehen alle Befehle in dieses Fenster. Um das Hauptfenster erneut auszuwählen, verwenden Sie null als Ziel.

Fensterlokalisierer bieten verschiedene Möglichkeiten zum Angeben des Fensters Objekt: nach Titel, nach internem JavaScript "Name" oder nach JavaScript Variable.

title = Mein Spezialfenster: Sucht das Fenster mit dem Text in der Titelleiste. Achtung; Zwei Fenster können denselben Titel haben. Wenn das passiert, wählt dieser Locator nur einen aus.

name = myWindow: Findet das Fenster mit seiner internen JavaScript-Eigenschaft "name". Dies ist der zweite Parameter "windowName", übergeben an die JavaScript-Methode window.open (url, windowName, windowFeatures, replaceFlag) (die Selenium abfängt).

var = variableName: Einige Popup-Fenster sind unbenannt (anonym), aber sind einem JavaScript-Variablennamen im aktuellen Anwendungsfenster zugeordnet, z. "window.foo = Fenster.Öffnen (URL);". In den Fällen können Sie das Fenster mit "var = foo" öffnen.

Oder meinst du Tabs innerhalb der Webseite?