Описание тега firefox-marionette

Marionette - это пульт дистанционного управления для Firefox и других продуктов Mozilla. Он похож на Selenium.
1 ответ

Миграция с Firefox WebDriver на Марионетку

Я пытаюсь переключиться с FireFoxDriver на MarionetteDriver. Мне удалось запустить Firefox с MarionetteDriver, запустив: public void runMarionnete(){ DesiredCapabilities dc = DesiredCapabilities.firefox(); OSUtils.setProperty("webdriver.firefox.bin"…
04 май '16 в 13:02
1 ответ

Как узнать структуру фрейма FirefoxOS?

Я хотел бы использовать марионетку для тестирования своего приложения Firefox OS, но мне нужно знать структуру iframe телефона, чтобы можно было переключать кадры. Я нашел пару учебных пособий, но я думаю, что они работают только для более старых ве…
26 окт '14 в 10:55
1 ответ

Какая версия marionette_driver с Firefox 52.9.0esr (Tor Browser 7.5.6)

Браузер Tor обновлен до 7.5.6. Ранее работающий код не удался с InvalidSessionIdException: После обновления до marionette_driver 2.7Призыв к client.start_session() не удалось с marionette_driver.errors.UnknownCommandException: WebDriver:NewSession К…
09 июл '18 в 07:00
1 ответ

Как решить "java.lang.NoClassDefFoundError: org/json/JSONException"

Я использую драйвер марионеток для тестирования с селеном. когда я запускаю код, он выдает мне ошибку: java.lang.NoClassDefFoundError: org / json / JSONException. Также выдает ошибку: Найден аргумент '--webdriver-port', который не ожидался или недоп…
1 ответ

Невозможно создать экземпляр драйвера Marionette с помощью FirefoxProfile и FirefoxDriverService

В настоящее время я обновляю свое решение C# с помощью нового драйвера Marionette для Firefox. Мне удалось получить драйвер, чтобы успешно запустить URL со следующим кодом FirefoxDriverService service = FirefoxDriverService.CreateDefaultService(Dire…
0 ответов

MoveToElement больше не работает с Firefox 48

Я видел, что у людей была эта проблема с момента появления веб-драйвера Marionette, но я все еще не мог найти решение для моей штуки. В основном мне нужно навести элемент и после этого нажать на другой элемент, содержащийся в первом. Но с тех пор, к…
0 ответов

Не удается обновить префренеки Firefox в Geckodriver

Я запускаю Firefox версии 51, используя geckodriver со следующим кодом для установки настроек, но когда я вижу в действии:config в firefox . Настройки не обновляются nodeAddress = 20.20.20.20 #Node addres where browser is getting launched d = Desire…
1 ответ

Установка поля в Capybara приводит к "Попытке установить элемент только для чтения со значением"

С Firefox 47.0 я переключился на драйвер Marionette. Используя Capybara, когда я пытаюсь заполнить поле, Capybara отвечает "Попытка установить элемент только для чтения со значением" и не устанавливает значение поля. Запрос флага readonly дает "fals…
20 июн '16 в 10:10
2 ответа

Есть ли способ запустить тесты Selenium на удаленном хосте?

Я хотел бы запустить следующую настройку: на host_1выполнить некоторые тесты Selenium на host_2запустите Firefox (На host_1 был бы экземпляр Дженкинс, выполняющий тесты и host_2 будет контейнер Docker, работающий на host_1и Firefox будет работать бе…
4 ответа

Драйвер Selenium Marionette UnreachableBrowserException при втором запуске

В настоящее время я играю с Selenium Marionette WebDriver, В моем приложении я хочу открыть несколько драйверов Marionette последовательно. В основном как то так: MarionetteDriver driver = new MarionetteDriver(); // do some stuff driver.quit(); // a…
1 ответ

Каковы преимущества использования Marionette FirefoxDriver вместо старого Selenium FirefoxDriver для тестера Selenium?

В последние недели было много шума об этом новом FirefoxDriver под названием Marionette. Чтобы использовать Firefox с Selenium, мы использовали "старый" Selenium FirefoxDriver. Начиная с Firefox 48.0, будет необходимо использовать этот новый Firefox…
1 ответ

Получение ошибки: Найден аргумент '--webdriver-port', который не ожидался или недопустим в этом контексте

Когда я запускаю свой код селена, я получаю сообщение об ошибке "ошибка: найден аргумент" --webdriver-port ", который не ожидался или недопустим в этом контексте" У меня Firefox 48.0, используя драйвер gecko, я инициализировал браузер. И получаю выш…
1 ответ

Ошибка при установке пакета Python Firefox 'marionette_driver'

Ошибка установки клиента автоматизации Mozilla "marionette_driver". Документация Mozilla говорит об установке с помощью следующей команды: $ pip install marionette_driver Это приводит к ошибке: Collecting marionette_driver Downloading marionette_dri…
1 ответ

Как установить многословие водителя марионеток?

Невозможно управлять многословием водителя марионеток!! Среда: Gecko driver 0.17.0 Selenium java 3.5.3 Firefox 52.3 Пытался: FirefoxOptions options = new FirefoxOptions(); options.addPreference("log", "{level: info}"); DesiredCapabilities ffCapabili…
1 ответ

Селен с марионеткой на окнах: "Отказано в доступе"

После обновления до Firefox 47 и установки Marionette (инструкции здесь: https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver) мой код выдает следующую ошибку: from selenium import webdriver from selenium.webdriver.common.desired…
06 июл '16 в 15:05
2 ответа

Как отключить исключения веб-драйвера при использовании веб-драйвера Mozilla Marionette с Selenium

Я удаленно управляю браузером Firefox, используя Python и Selenium. Я перешел на использование Marionette, как указано на сайте разработчиков Mozilla. Это все работает отлично. Есть одна страница, где я хочу выбрать элемент. Я получаю исключение. Я …
2 ответа

Я получаю сообщение об ошибке "java.lang.NullPointerException"

Я использую Selen Webdriver для тестирования веб-приложения. Я использую драйвер marioette для того же, что и havin firefox 48.0, так как при использовании той же самой веб-страницы открывается, но я не могу поместить значения в текстовое поле, это …
1 ответ

WebDriver: как преобразовать MarionetteDriver в ThreadLocal<WebDriver> для использования в параллельном тесте в TestNG

Есть ли способы добиться приведения типа локального экземпляра WebDriver через ThreadLocal&lt;WebDriver&gt; в MarionetteDriver??? Мой код выглядит так public class Base_Class { protected ThreadLocal&lt;WebDriver&gt; Driver = null; @BeforeMethod @Par…
1 ответ

Selenium get_attribute("id")

Я соскребаю в Python, используя Selenium и Firefox. Я могу получить href в объект, используя следующее: HREF = node.find_elements_by_xpath(".//a") # Get the href's under the current node Который возвращает кучу &lt;a&gt; теги, которые выглядят так: …
0 ответов

Предоставлен неверный аргумент Исключение при запуске теста C# с использованием Selenium WebDriver с Firefox 50.0

Я изучаю Selenium WebDriver и пытаюсь запустить простой тест с использованием Firefox 50 и Webdriver 3.0.1. Я использую драйвер Marionette 0.11.1 У меня есть следующий код: FirefoxDriverService service = FirefoxDriverService.CreateDefaultService(@"P…