Ich versuche, ein grundlegendes Aufnahmewerkzeug mit Selenium2/Webdriver zu erstellen und ich bin mir bewusst, dass Selenium bereits eine IDE bietet, aber ich möchte eine allgemeinere erstellen.Selen: Webdriver: Gibt es einen Listener, um Benutzeraktionen in der von WebDriver gestarteten Browsersitzung zu erfassen?
Genauer gesagt, sobald ich den Browser mit WebDiver-API in Java starte, möchte ich einen Listener mit der aktuellen Sitzung registrieren, so dass ich Benutzerinteraktion mit dem gestarteten WebDriver-Browser erfassen kann. Wenn ich Benutzerinteraktionen in Java schreiben möchte, wie kann ich das machen? Sehr ähnlich der EventFiringWebDriver-Klasse, aber diese Klasse benachrichtigt den Listener, wenn der Treiber den Befehl und nicht die Borwser-Sitzung einleitet.
Zum Beispiel sagen, dass ich einen Browser mit den folgenden Befehlen starten:
WebDriver Treiber = new FirefoxDriver();
Jetzt ist ein leerer Firefox Browser geöffnet, der WebDriver auf der Unterseite in roter Farbe sagt. Nun nehme ich an, dass ich www.google.com in diesen Browser tippe und drücke Enter. Der Browser navigiert mich zu google.com. Kann ich einen Listener registrieren, der mich über Ereignisse benachrichtigt, die in dieser Browsersitzung auftreten?
Ich schätze Ihre Hilfe.
Irgendwelche Zeiger, irgendjemand? Bitte helfen Sie. – Rex