¿Cómo manejar la "alerta inesperada abierta"?
Tengo un problema con el lanzamiento de seleniotimeout exception
debido a una ventana emergente
unexpected alert open
not provide any stacktrace information)
Command duration or timeout: 5 milliseconds
La alerta tieneOK
yCANCEL
botones. Conozco dos maneras de manejar esto
La primera forma es reabrir una nueva sesión.
driver.quit();
driver = new ChromeDriver();
La segunda forma es usar la clase Robot.
Robot r = new Robot();
r.keyPress(KeyEvent.VK_ENTER);
r.keyRelease(KeyEvent.VK_ENTER);
Sin embargo, estos métodos no son eficientes en el tiempo. ¿Hay alguna forma mejor?