J'utilise:
driver.manage().window().maximize();
pour maximiser l'écran chromé, mais cela ne fonctionne pas et donnez-moi un message:
cette déclaration n'est pas en cours d'exécution. version de chrome est: Version 62.0.3202.75 (version officielle) (64 bits)
Quelqu'un peut-il m'aider à résoudre le problème?.
J'ai le même problème précédemment, après avoir mis à jour chrmedriver avec la version 2.33, résolvez le problème, laissez-moi essayer et laissez-moi savoir
Veuillez télécharger chromedriver 2.33 à partir de ce lien lien
cela a fonctionné pour moi -
driver.manage (). window (). fullscreen ();
Je remplace
driver.manage (). window (). maximiser ();
avec
driver.manage (). window (). fullscreen ();
et cela fonctionne pour moi, j'utilise le pilote chromé 2.35 sur Mac
Si vous avez besoin que la fenêtre démarre au lancement, utilisez le code ci-dessous.
System.setProperty("webdriver.chrome.driver",prop.getProperty("driverpath"));
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--start-maximized");
WebDriver driver= new ChromeDriver(chromeOptions);
Veuillez utiliser le code ci-dessous pour maximiser le navigateur chrome.
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);
J'ai aussi fait face au même problème alors j'ai utilisé le code ci-dessous
System.setProperty("webdriver.chrome.driver",prop.getProperty("driverpath"));
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--start-maximized");
WebDriver driver= new ChromeDriver(chromeOptions);
driver.get(URL);
Et c'est 1000% de travail.
Il suffit de regarder guide sélénoïde: http://aerokube.com/selenoid/latest/#_custom_screen_resolution_screenresolution . J'ai fait face à ce problème et fondé une solution:
@WhenPageOpens
public void maximiseScreen()
{
getDriver().manage().window().setSize(new Dimension(2560,1440));
}
@WhenPageOpens est une annotation Serenity
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);