Подтвердить что ты не робот

Как увеличить окно браузера Firefox с помощью Selenium WebDriver с node.js

Как увеличить браузер Firefox с помощью Selenium WebDriver (Selenium 2) с помощью node.js. Я использую пакет wd для Selenium WebDriver для написания тестов. Я попытался выполнить window.resizeTo(1366,768); usin eval или execute, но не работал.

Я использую Selenium WebDriver 2.25.0

4b9b3361

Ответ 1

Вы пробовали:

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

Doc

Ответ 2

Сначала создайте экземпляр драйвера firefox

WebDriver driver = new FirefoxDriver();

затем максимизируйте его

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

Ответ 3

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

Ответ 4

Используйте этот код:

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

хорошо работает,

Пожалуйста, убедитесь, что вы даете достаточно времени для загрузки окна, прежде чем объявлять этот оператор.

Если вы находите какой-либо элемент для ввода некоторых данных, тогда предоставляйте разумную задержку между этим и оператором ввода.

Ответ 5

Попробуйте это для Firefox:

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

Ответ 6

Если вы используете Selenium WebdriverJS, чем работает ниже код:

var window = new webdriver.WebDriver.Window(driver);
window.maximize();

Ответ 7

Вызвать window как функцию.

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

Ответ 8

Инструкция:: driver.manage().window.maximize(); Работает отлично, но окно максимизируется только после загрузки страницы в браузере, она не максимизируется во время инициализации браузера.

здесь: (driver) называется объектом драйвера Firefox, это может быть любая вещь, зависящая только от инициализации объекта Firefox.

Ответ 9

driver.Manage().Window.Maximize(); 

Ответ 10

Попробуйте следующее:

self.ff_driver = Firefox()
self.ff_driver.maximize_window()

Ответ 11

В одном из способов все уже записали ответы:

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

но если вы ищете альтернативные способы, вы здесь:

driver.manage().window().setSize(screenResolution);

или

driver.findElement(By.id("......")).sendKeys(Keys.F11);

Ответ 12

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

работает отлично, и в самом начале он максимизирует окно. Не дожидаться загрузки любой страницы.