iedriverserver example chrome firefox selenium-webdriver

example - Cómo maximizar una ventana del navegador Firefox usando Selenium WebDriver con node.js



selenium webdriver download (12)

¿Cómo maximizamos un navegador Firefox usando Selenium WebDriver (Selenium 2) con node.js. Estoy usando el paquete wd para Selenium WebDriver para escribir las pruebas. He intentado ejecutar window.resizeTo(1366,768); usin eval o execute pero no funcionó.

Estoy usando Selenium WebDriver 2.25.0


Has probado :

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

Doc


La instrucción :: driver.manage().window.maximize(); Funciona perfectamente, pero la ventana se maximiza solo después de cargar la página en el navegador, no se maximiza en el momento de inicializar el navegador.

aquí: (controlador) se llama objeto del controlador de Firefox, puede ser cualquier cosa dependiendo de la inicialización del objeto de Firefox solo por ti.


Primero crea una instancia de un controlador de Firefox

WebDriver driver = new FirefoxDriver();

luego maximizarlo

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


Prueba esto trabajando para Firefox:

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


Prueba esto:

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


Si está utilizando Selenium WebdriverJS, el siguiente código debería funcionar:

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


Una forma, todos ya han escrito en sus respuestas:

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

pero si buscas formas alternativas , aquí estás:

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

o

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


Usa este código:

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

funciona bien,

Asegúrese de dar suficiente tiempo para que se cargue la ventana antes de declarar esta declaración.

Si encuentra algún elemento para ingresar algunos datos, proporcione un retraso razonable entre esto y la declaración de entrada.


window llamada como una función.

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


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


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

funciona perfectamente y al principio maximiza la ventana. No espera para cargar ninguna página.


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