Ich kann ein neu geöffnetes Fenster in meiner Anwendung nicht identifizieren.Selen kann das neu geöffnete Fenster im IE-Browser nicht identifizieren
Nach der Verwendung von driver.get ("meine App-URL"), wenn ich versuche, auf ein Objekt zu klicken, erhalte ich org.openqa.selenium.NoSuchWindowException: Das Element konnte im geschlossenen Fenster nicht gefunden werden. repliziert ich das gleiche Problem auf Flipkart Website den folgenden Code verwendet:
System.setProperty("webdriver.ie.driver","path to IEDriverServer.exe);
WebDriver driver = new InternetExplorerDriver();
driver.get("https://www.flipkart.com");
Thread.sleep(10000); // just for sample
driver.findElement(By.linkText("24x7 Customer Care")).click();
Aber wenn ich es betreibe ich bin immer NoSuchWindowException. Es funktioniert gut in Chrome und Firefox-Browser.
Selen Version = 2.53.0, OS = Windows7
Ich habe versucht, durch ignoreProtectedMode und IntroduceFlakinessByIgnoringSecurityDomains Fähigkeiten sowie das Hinzufügen aber auch das funktioniert.
Bitte helfen. diese
Ist 'IE' Browser-Sitzung tatsächlich öffnet? – Andersson
ja, siehst du irgendein IE-Fenster geöffnet von Selen –
Ja, es wird geöffnet. –