Ich muss ein Web-Browser-Popup akzeptieren, die beim Aktualisieren der Website kommt. Ich habe folgende Skript verwendet, um die Website zu aktualisieren -Wie Fokus auf Browser-Popup mit selen webdriver C#
driver.FindElement(By.Id("all_bt")).SendKeys(Keys.F5);
Danach habe ich unten Code verwendet, um den Web-Browser Popup zu akzeptieren.
IAlert alert = driver.SwitchTo().Alert();
Thread.Sleep(3000);
alert.Accept();
Aber ich bekomme Fehler als Alert nicht gefunden. Ich glaube, der Fokus liegt nicht auf dem Popup, das könnte der Grund sein. Kann mir jemand dabei helfen?
anprobieren direkt klicken Sie auf oK .. wenn noch nicht arbeiten dann prüfen, ob es vorhanden ist, jeder Rahmen .. es muss ein Popup-Fenster neben Browser-Pop-up .. wechseln zu Alarm wird in diesem Fall nicht funktionieren –
Wenn Sie direkt auf OK klicken, funktioniert es. Auf der Aufnahme wird das Skript das Popup erkannt als ->
kühl .. Ich habe Lösung als Antwort gegeben .. akzeptieren Sie bitte die Antwort es –