In meinem Projekt gibt es einen Werbeprovider, der uns Popup-Werbung zeigt, aber Problem ist, dass Pop-up kommen wird, ist es nicht behoben. Manchmal add not show kommt manchmal dieser pop up nach 1 Minute und unterbricht meinen Testfall.Wie man mit externem Popup mit Selen umgehen kann
Ich schreibe einen Code zum Schließen dieses Popup, aber es ist keine perfekte Lösung, denke ich..Wenn jemand helfen kann?
boolean Imclose = wd.findElement(By.xpath(".//*[@class='IM_overlay_close_container IM_overlay_close_button']")).isDisplayed();
if (Imclose == true) {
wd.findElement(By.xpath(".//*[@class='IM_overlay_close_container IM_overlay_close_button']")).click();
}
Verwenden Sie Alert-Schnittstelle – iamsankalp89
können Sie mir bitte ein Beispiel zeigen? – zsbappa
Ist diese Seite öffentlich, so dass ich mir genau ansehen kann, womit Sie es zu tun haben und es einfacher ist, Ihnen zu helfen. Ich nehme an, das Pop-up ist vielleicht kein Alarm, sondern ein iframe/modal. – Subh