it-swarm.com.de

driver.manage (). window (). maximize (); funktioniert nicht

Ich benutze:

driver.manage().window().maximize();

um den Chrom-Bildschirm zu maximieren, aber er funktioniert nicht und gibt mir eine Nachricht:

diese Anweisung wird nicht ausgeführt. Version von Chrome ist: Version 62.0.3202.75 (Official Build) (64-Bit)

Kann mir jemand helfen, das Problem zu lösen.

2
joy

Ich habe das gleiche Problem, nachdem Sie das Problem mit chrmedriver mit der Version 2.33 behoben haben. Lassen Sie es versuchen und lassen Sie es mich wissen 

Bitte laden Sie Chromedriver 2.33 von diesem Link herunter.

0
iamsankalp89

es hat für mich funktioniert -

driver.manage (). window (). fullscreen ();

2
Punit Tiwari

Ich ersetze

driver.manage (). window (). maximize ();

mit

driver.manage (). window (). fullscreen ();

und es funktioniert für mich, ich verwende Chrome-Treiber 2.35 unter Mac

1
Hưng Phạm

Wenn das Fenster beim Start maximiert werden soll, verwenden Sie den folgenden Code.

System.setProperty("webdriver.chrome.driver",prop.getProperty("driverpath"));
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--start-maximized");
WebDriver driver= new ChromeDriver(chromeOptions);
1
njosep

Bitte verwenden Sie den folgenden Code, um den Chrome-Browser zu maximieren.

DesiredCapabilities capability = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();            
options.addArguments(
                Arrays.asList("--start-maximized", "allow-running-insecure-content", "ignore-certificate-errors"));
capability.setCapability(ChromeOptions.CAPABILITY, options);

capability.setBrowserName("chrome");
WebDriver driver= new ChromeDriver(options);
0
Sameer Kalaria

Ich hatte auch das gleiche Problem, als ich den untenstehenden Code verwendete

 System.setProperty("webdriver.chrome.driver",prop.getProperty("driverpath"));
 ChromeOptions chromeOptions = new ChromeOptions();
 chromeOptions.addArguments("--start-maximized");
 WebDriver driver= new ChromeDriver(chromeOptions);
 driver.get(URL);

Und es funktioniert zu 1000%.

0
Mayank

Schauen Sie sich die Anleitung für den Selenoid an: http://aerokube.com/selenoid/latest/#_custom_screen_resolution_screenresolution . Ich habe mich diesem Problem gestellt und eine Lösung gefunden:

 @WhenPageOpens
public void maximiseScreen()
{
    getDriver().manage().window().setSize(new Dimension(2560,1440));
}

@WhenPageOpens ist die Serenity-Anmerkung

0
Relink
String filePath = System.getProperty("user.dir") + "\\libs\\chromedriver.exe";

System.setProperty("webdriver.chrome.driver", filePath);

ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized");
options.addArguments("--disable-notifications");
options.addArguments("--disable-extenstions");
options.addArguments("disable-infobars");
WebDriver driver = new ChromeDriver(options);
0
Kiran Reddy