Ответ 1
Вы пробовали:
driver.manage().window().maximize()
Как увеличить браузер Firefox с помощью Selenium WebDriver (Selenium 2) с помощью node.js. Я использую пакет wd
для Selenium WebDriver для написания тестов. Я попытался выполнить window.resizeTo(1366,768);
usin eval
или execute
, но не работал.
Я использую Selenium WebDriver 2.25.0
Вы пробовали:
driver.manage().window().maximize()
Сначала создайте экземпляр драйвера firefox
WebDriver driver = new FirefoxDriver();
затем максимизируйте его
driver.manage().window().maximize();
driver.manage().window().maximize();
Используйте этот код:
driver.manage().window().maximize()
хорошо работает,
Пожалуйста, убедитесь, что вы даете достаточно времени для загрузки окна, прежде чем объявлять этот оператор.
Если вы находите какой-либо элемент для ввода некоторых данных, тогда предоставляйте разумную задержку между этим и оператором ввода.
Попробуйте это для Firefox:
driver.manage().window.maximize();
Если вы используете Selenium WebdriverJS, чем работает ниже код:
var window = new webdriver.WebDriver.Window(driver);
window.maximize();
Вызвать window
как функцию.
driver.manage().window().maximize();
Инструкция:: driver.manage().window.maximize();
Работает отлично, но окно максимизируется только после загрузки страницы в браузере, она не максимизируется во время инициализации браузера.
здесь: (driver) называется объектом драйвера Firefox, это может быть любая вещь, зависящая только от инициализации объекта Firefox.
driver.Manage().Window.Maximize();
Попробуйте следующее:
self.ff_driver = Firefox()
self.ff_driver.maximize_window()
В одном из способов все уже записали ответы:
driver.manage().window().maximize()
но если вы ищете альтернативные способы, вы здесь:
driver.manage().window().setSize(screenResolution);
или
driver.findElement(By.id("......")).sendKeys(Keys.F11);
driver.manage().window().maximize() ;
работает отлично, и в самом начале он максимизирует окно. Не дожидаться загрузки любой страницы.