Selenium Webdriver не может изменить размер окна в экземпляре Windows Server 2012 EC2

Наши тесты Selenium WebDriver запускаются удаленно в TeamCity на экземпляре Windows Server 2012 EC2.

Я не могу изменить размер браузера при использовании Chrome в этом экземпляре. Он отлично работает с Firefox, но Chrome застрял в разрешении 1024 X 768.

Я пробовал следующие методы изменения размера, но ни один из них не работал.

ChromeOptions options = new ChromeOptions();
                options.AddArgument("--start-maximized")

WebDriver.Current.Manage().Window.Size = new Size(width, height);

ChromeOptions options = new ChromeOptions();
                options.AddArgument("window-size=1920,1080");

все методы работают локально в Windows 10 с версией Chrome 49.0.2623.110 и драйвером Chrome версии 2.9 на обеих машинах.

Есть ли способ изменить размер браузера Chrome, который я не пробовал, или это проблема с хромированным драйвером?


person Ryan Andersen    schedule 05.04.2016    source источник


Ответы (1)


Можешь попробовать это

driver.manage().window().setSize(new Dimension(1920, 1080));
person Damien-Amen    schedule 09.01.2017