In selenium webdriver was ist zu verwalten() [Treiber.verwalten()]
Einer meiner Freund hat mich gebeten, eine Frage, unten ist der code, um das Fenster zu maximieren.
driver.manage().window().maximize();
was ist manage()
hier?
Laut meines Wissens manage()
ist die abstrakte Methode.
Bitte jemand erklären Sie die Bedeutung der unten Linie, wie wir Sie nutzen können maximize()
Methode, durch schreiben folgenden code:
driver.manage().window().maximize();
Vielen Dank im Voraus !!
- Was ist ein Treiber? Firefox? Auch brauchen Sie nicht
manage()
da, es funktioniert auch:driver.window_maximize()
kann es sich um eine alte Methode zu verwendenmanage()
denke ich. - - Treiber.window_maximize() ist für python..die OP hat beantragt, für die java-version.
- Oh, ok. Ich habe nicht alles erwähnt zu werden, java in Frage, also...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Basierend auf Ihre Frage - Treiber ist eine Instanz der konkreten Klasse implementiert die WebDriver-Schnittstelle.
verwalten () - Methode gibt ein Option"Schnittstelle" bezeichnet als WebDriver.Optionen
Wenn Sie Treiber.verwalten(). -> gibt Ihnen die Liste der Methoden zugreifen.
Ex. Sie rufen eine Methode window()->Treiber.verwalten().Fenster().
Dies würde die weitere RÜCKFÜHRUNG der Schnittstelle für die Verwaltung der Fenster genannt WebDriver.Fenster Schnittstelle für die Verwaltung von aktuellen Fenster.
WebDriver.Fenster - Schnittstelle verfügt über eine Methode namens " maximieren().
Es kann aufgerufen werden mit dem folgenden code: Treiber.verwalten().Fenster()."maximieren" (). Dies würde maximieren des aktuellen Fensters, falls nicht bereits maximiert ist.
Hoffe die Angaben waren hilfreich.Halten Sie das lernen.
verwalten() gibt eine Instanz der zugrunde liegenden Implementierung der Schnittstelle
Options
werden könnte EventFiringOptions /RemoteWebDriverOptions. Optionen geben Ihnen Zugriff auf browser-Menü.JavaDocs Auszüge für Optionen:
Treiber.verwalten() ist eine Methode, die zurückgibt, Instanz Optionen-Schnittstelle, jetzt die Optionen-Schnittstelle hat Methode window() zurückgibt, die Instanz von Fenster-interface, das-Fenster-Schnittstelle hat Methode "maximieren" (), die maximiert das Fenster.
Hoffe, das hilft.