Momentan kann ich ein Firefox-Profil über einen RemoteWebDriver senden, aber ich kann die RestCLient-Erweiterung nicht über das Profil senden. Ich benötige eine bestimmte REST-Client-Erweiterung (Firefox-Add-On), um für meine Testfallausführung verfügbar zu sein.
Wenn ich den Testfall lokal mit dem Firefox-Treiber ausführe, funktioniert es .... aber wie erreiche ich dasselbe mit RemoteWebDriver?
%Vor%Prost
Nach dem Erstellen einer FilefoxProfile
Beispiel: Übertragen Sie das Profil mithilfe der DesiredCapabilities
API ( FirefoxDriver.PROFILE
= "firefox_profile" ):
Hinweis: Sie müssen kein Profil im Voraus erstellen, die API FirefoxProfile
bietet mehrere günstige Methoden , um ein Profil zu erstellen. Wenn Sie beispielsweise Firefox mit einer vorinstallierten Erweiterung starten möchten, verwenden Sie:
Dokumentation zum Arbeiten mit dem Remote-Web-Treiber:
RemoteWebDriver
Java API-Dokumentation Tags und Links java remotewebdriver selenium-grid2