Сообщений в теме: 4
#1
Отправлено 13 января 2017 - 07:26
Добрый день. Настраиваю инфраструктуру для теста в докерах. Тестовый файл из примера - открытие Гугла и поиск. Развернула докер с хромом(selenium/standalone-chrome:3.0.1-dysprosium) - все хорошо. По той же схеме развернула докер с файрфоксом(selenium/standalone-firefox:3.0.1-dysprosium), запускаю тест, он фейлится. Ошибка такая:
WebDriverError: Firefox option was set, but is not a FirefoxOption: {}
Build info: version: '3.0.1', revision: '1969d75', time: '2016-10-18 09:48:19 -0700'
System info: host: '944e15e8dada', ip: '172.20.0.2', os.name: 'Linux', os.arch: 'amd64', os.version: '4.4.41-moby', java.version: '1.8.0_111'
Driver info: driver.version: FirefoxDriver
В чем может быть проблема? Может кто сталкивался?
#2
Отправлено 13 января 2017 - 07:37
а как вызывается драйвер ? код можете показать?
#3
Отправлено 13 января 2017 - 07:44
Код выглядит так
var webdriver = require('selenium-webdriver'), By = webdriver.By, until = webdriver.until, test = require('selenium-webdriver/testing'); test.describe('start', function() { let driver; test.before(function () { driver = new webdriver.Builder() .forBrowser('firefox') .usingServer('http://localhost:4444/wd/hub') .build(); driver.manage().timeouts().implicitlyWait(10000/*ms*/); }); test.it('Google Search', function() { driver.get('https://www.google.ru'); driver.findElement(By.name('q')).sendKeys('webdriver'); driver.findElement(By.name('btnG')).click(); }); test.after(function() { driver.quit(); }); });
В докере и на компе стоит гекодрайвер, и версия файрфокса 50.
#4
Отправлено 13 января 2017 - 08:30
Это явный баг в Selenium Server.
Несколько похожих уже были зарегистрированы в баг-трекере, вот один из примеров: https://github.com/S...ium/issues/3055
У меня нет готового совета, как обойти эту проблему... :(
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
Темы с аналогичным тегами Docker, FireFox, Selenium
Тестирование →
Автоматизированное тестирование →
Логин на сайт не работает через selenium, но не в браузереАвтор Trololo, 13 фев 2024 selenium, selenoid |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Передача результата функции с параметром request в фикстуру (pytest)Автор Kristall89, 03 фев 2024 selenium, webdriver, python и 2 еще... |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Какую версию Java поддерживает Selenium WebDriver?Автор Ksenia, 28 апр 2023 Selenium, Java |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Передать текст в инпутыАвтор vladid, 07 апр 2023 python, selenium |
|
|||
Тестирование →
Автоматизированное тестирование →
Нужно залогиниться на сайте в админ панели с помощью seleniumАвтор Gruzin, 06 мар 2023 selenium |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных