Tag: firefox-marionette
Marionette ist eine remote-control für Firefox und andere Mozilla-Produkte. Es ist ähnlich wie Selen.
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
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,
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
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:
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