Ich benutze Selen mit C# (Standard-Browser - FireFoX).Selenium - Wie man Popup mit Event Listener (C#)
Es gibt einige Seiten, die Nachrichten nach unbekannter Zeit (falls vorhanden) anzeigen.
Ich kann nicht warten oder schlafen, weil ich nicht weiß, auf welchem Bildschirm das Popup erscheint. Die Verwendung von 'try-Catch' auf jeder Seite ist nicht sehr intelligent ....
Die Lösung, an die ich gedacht habe, ist die Verwendung eines Ereignis-Listeners, um das Popup/s zu hören und dann klickt es auf die 'X' Schaltfläche . Natürlich muss sich der Listener in einem Thread befinden, und jeder Test kann ein Array von Threads haben, das die Liste der Ereignisse und XPath/IDs abruft.
Hat jemand solche Dinge getan? Gibt es ein Beispiel/Artikel/Tutorial, um mir dabei zu helfen?
10X,
Gil
kühlen. Ich sehe nur * UnexpectedAlertBehavior * in den C# - und Javascript-Selenbibliotheken. – MikeJRamsey56