Untitled
unknown
plain_text
4 years ago
1.0 kB
5
Indexable
//Buscar el icono de Descarga mi App Inglés Fácil WebElement element = driver.findElement(By.id("cc-m-imagesubtitle-image-10526991370")); //Hacer click dos veces (por alguna razón es necesario para avanzar en el flujo) element.click(); element.click(); //Solución no elegante para cerrar el anuncio: El anuncio está integrado en un frame, se buscan todos List<WebElement> frames = driver.findElements(By.tagName("iframe")); //Se recorren todos los frames buscando el que corresponde al anuncio for(WebElement frame : frames) { try { driver.switchTo().frame(frame); //Por cada uno se busca el botón de cerrar driver.findElement(By.id("dismiss-button")).click(); //Si lo encuentra, le da click y se puede avanzar }catch(Exception e) { driver.switchTo().defaultContent();//Si falla, solo se continúa al siguiente } } //Una vez que ya cargue la página necesaria, se puede seguir con el flujo driver.switchTo().defaultContent();
Editor is loading...