Ich arbeite gerade an dem Testen einer Website und eines der Probleme, mit denen ich arbeite, arbeitet mit einem nicht Javascript Popup.Wie man Nicht-JS-Popups in Selnium verwaltet?
Ich habe versucht, die Selenium Alert-Schnittstelle zu verwenden.
Probe von dem, was ich
Alert a = WebDriver.switchTo().alert()
alert.accept()
alert.dismiss()
Dies scheint für Javascript zu arbeiten Benachrichtigung Pop-up, aber nicht für nicht JavaScript-Benachrichtigungen Pop-up gemacht haben. Gibt es eine Möglichkeit mit Pop-ups mit Selen umzugehen, die nicht auf Javascript basieren?
Es würde helfen, die URL für die fragliche Seite, wenn möglich, anzugeben. –
Tut mir leid, es ist Teil einer Admin-Sache, daher kann ich keine URL angeben. Ich frage mich nur, ob Selenium eine Möglichkeit hat, mit Pop-ups umzugehen, die nicht auf Javascript basieren? – Jay
Es hängt davon ab, welche Art von Popup es ist. Ist es HTML-basiert? Wir müssten einen Screenshot sehen und brauchen mehr Informationen. – JeffC