Utilizando el controlador web selenium para ejecutar la prueba en varios navegadores
Estoy tratando de ejecutar una misma prueba en varios navegadores a través del bucle for, pero siempre se ejecuta solo en Firefox.
bros = ['FIREFOX','CHROME','INTERNET EXPLORER']
for bro in bros:
print "Running "+bro+"\n"
browser = webdriver.Remote(
command_executor='http://10.236.194.218:4444/wd/hub',
desired_capabilities={'browserName': bro,
'javascriptEnabled': True})
browser.implicitly_wait(60000)
browser.get("http://10.236.194.156")
Una observación interesante; cuando incluyo el parámetroplatform: WINDOWS
solo se ejecuta en Internet Explorer.
¿Selenium Webdriver funciona de esta manera o no entiendo bien?