c # Selenium 2.53 wechselt nach Firefox-Upgrade auf 47 zu Marionettentreiber
Ich versuche, mithilfe von Selen in die aktualisierte Firefox-Webbrowser-Automatisierung einzusteigen. Es scheint, dass Selen einen Marionettentreiber benötigt, um weiterarbeiten zu können. Ich habe die Anweisungen der Entwickler befolgt,
downloaded den Treiber benannte es zu wires.exeDer folgende Code hat es nicht geschafft, den Pfad ordnungsgemäß auf einen benutzerdefinierten Pfad festzulegen.
System.Environment.SetEnvironmentVariable ("webdriver.gecko.driver", "@C: \ DOWNLOADS \ wires.exe")
Also habe ich wire.exe zum Ordner debug \ bin hinzugefügt und wire.exe hat ordnungsgemäß funktioniert, aber ich habe den folgenden Fehler erhalten
System.InvalidOperationException wurde abgefangen Nachricht = Entität nicht gefunden Quelle = WebDriver
dies ist der Code, mit dem ich Webdriver starte
FirefoxOptions option1 = new FirefoxOptions();
option1.IsMarionette = true;
option1.AddAdditionalCapability("marionette", true);
driver = new FirefoxDriver(option1);