Por alguna razón, cuando ejecuto mis pruebas en el trabajo, el navegador se maximiza, pero cuando las ejecuto en casa, solo abre una ventana del navegador de aproximadamente un 50% de ancho. Esto causa algunas discrepancias con el desplazamiento hacia abajo, etc., por lo que idealmente me gustaría que se abriera una ventana del navegador del mismo tamaño en cada máquina en la que se ejecutan las pruebas. ¿Cuál es la mejor manera de hacer esto? (Encontré algunas respuestas para otros idiomas, pero no he podido adaptarlas a javascript)
Añadiendo
browser.executeScript('window.moveTo(0,0);'+
'window.resizeTo(screen.width, screen.height);');
no hace nada (aparentemente window.moveTo
y window.resizeTo
no son compatibles con Chrome).
window.moveTo
y window.resizeTo
. Me funciona bien en Chrome. No sé si puede cambiar el tamaño de la ventana actual desde la consola en Chrome, pero el hecho de que el resizeTo
método esté disponible allí indica que Chrome lo admite.
window.moveTo
ywindow.scrollTo
definitivamente Chrome es compatible.