¿Cómo configuro el ancho y la altura del navegador en Selenium WebDriver?
Estoy usando Selenium WebDriver para Python. Quiero instanciar el navegador con un ancho y alto específico. Hasta ahora, lo más cercano que puedo conseguir es:
driver = webdriver.Firefox()
driver.set_window_size(1080,800)
Que funciona, pero establece el tamaño del navegador después de su creación, y quiero que se establezca en la instanciación. Supongo que hay un enfoque a lo largo de las líneas de:
profile = webdriver.FirefoxProfile();
profile.set_preference(foo, 1080)
driver = webdriver.Firefox(profile)
Pero no se quefoo
sería, y no puedo averiguar dónde están los documentos.
Q1: ¿hay una manera de establecer el ancho / alto en la instanciación?
Q2: ¿Dónde están los documentos de referencia que enumeran todas las claves utilizables porprofile.set_preference
?