Tag: firefox-marionette

Marionette ist eine remote-control für Firefox und andere Mozilla-Produkte. Es ist ähnlich wie Selen.

Selen Firefox Marionette Treiber mit .NET C#

Anzahl der Antworten 1 Antworten
Ich habe mit Selen (http://www.seleniumhq.org/) vor kurzem für Testzwecke. Es zufällig aufgehört zu arbeiten und ich glaube, dies ist aufgrund der Selenium WebDriver 2.53.0 nicht kompatibel mit der Firefox-47 mehr (das WebDriver-Komponente, die Griffe Firefox-Browser (FirefoxDriver) wurde

c# Selen 2.53 bewegen, um marionette-Treiber nach dem firefox-upgrade auf 47

Anzahl der Antworten 3 Antworten
Ich versuche in der aktualisierten firefox-web-browser-Automatisierung mit selenium. Es scheint, dass Selen braucht marionette-Treiber, um weiter zu arbeiten. Ich folgte den Anweisungen von den devs, den Treiber heruntergeladen umbenannt, es zu wires.exe Den folgenden code nicht verwalten,

Python stellen Sie Firefox-Einstellungen für Selen--Download-Verzeichnis

Anzahl der Antworten 4 Antworten
Ich benutze Selen Marrionette und GeckoDriver zu ziehen web-Daten. Benutze ich mein Firefox-Profil-Einstellungen: fp = webdriver.FirefoxProfile() fp.set_preference("browser.download.folderList", 1) fp.set_preference("browser.helperApps.alwaysAsk.force", False) fp.set_preference("browser.download.manager.showWhenStarting",False) fp.set_preference("browser.download.dir", "H:\Downloads") fp.set_preference("browser.download.downloadDir","H:\Downloads") fp.set_preference("browser.download.defaultFolder","H:\Downloads") binary = FirefoxBinary(r'C:\Program Files (x86)\Mozilla Firefox\Firefox.exe') firefox_capabilities = DesiredCapabilities.FIREFOX firefox_capabilities['marionette'] = True

Selen installieren Marionette webdriver

Anzahl der Antworten 3 Antworten
Ich habe dieses Problem mit firefox version 47 https://github.com/seleniumhq/selenium/issues/2110 So, ich habe versucht, hinzufügen Marionette web-Treiber, um es zu beheben: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver Aber: from selenium.webdriver.common.desired_capabilities import DesiredCapabilities firefox_capabilities = DesiredCapabilities.FIREFOX firefox_capabilities['marionette'] = True firefox_capabilities['binary'] = '/Users/myproject/geckodriver-0.8.0-OSX' gibt Fehler:

Unterschied zwischen webdriver.firefox.marionette & amp; webdriver.gecko.driver

Anzahl der Antworten 3 Antworten
Bin ich jetzt lernen Selen und habe ein problem. Ich bin mir bewusst, dass Selen unterstützt von alten Firefox-version standardmäßig ohne Treiber. Und für neuere Versionen von Firefox haben wir zum download Treiber und definieren Sie diese