#firefox #selenium
#firefox #selenium
Вопрос:
У меня есть проект, в котором у нас есть несколько тестов Selenium. Я недавно обновил Firefox до версии 7.0.1, потому что это побудило меня, и теперь расширение «WebDriver для Firefox», используемое в этих тестах, не работает.
Как я могу это исправить? Должен ли я удалить эту текущую версию Firefox и установить более старую? Или есть файл, который я могу отредактировать, чтобы указать ему игнорировать, что версия отличается?
Комментарии:
1. Не могли бы вы рассмотреть возможность использования capybara-webkit вместо selenium?
2. @parndt: Нет, этот проект уже хорошо зарекомендовал себя, и мы попробовали capybara-webkit и обнаружили, что он работает как минимум в два раза медленнее, чем Selenium.
3. Эмпирическое правило — новая версия браузера обычно означает, что вам необходимо обновить свою версию Selenium
4. Я голосую за то, чтобы закрыть этот вопрос как не относящийся к теме, потому что он устарел…
Ответ №1:
Обновление Selenium webdriver до версии 2.8, вероятно, решит эту проблему.
К сожалению, это имело место при каждом обновлении Firefox начиная с версии 5.0
Комментарии:
1. Подтвердите, обновление до selenium-webdriver устранило проблему. Спасибо!
Ответ №2:
Я бы попробовал использовать последнюю версию selenium-webdriver. Я также запускаю Firefox 7.0.1, и он работает с selenium-webdriver 2.8.0.
Ответ №3:
Вы можете указать Firefox игнорировать версии плагинов и расширений.
- Введите
about:config
в адресной строке браузера - Щелкните правой кнопкой мыши и создайте новое логическое значение с именем
extensions.checkCompatibility.7.0
- Установите для этого значения значение false
Это должно предотвратить возникновение у плагина проблемы с совместимостью его версии с версией 7.0.1
Ответ №4:
я работаю с FF-8. Просто измените версию firefox с standalone.jar . Для этого разархивируйте ваш файл jar с помощью unzipper и найдите файлы install.rdf в распакованных файлах. Откройте их в word pad и измените версию. вы можете добавить последнюю версию браузера. Необходимо изменить пять или шесть файлов. после выполнения этого снова zip их измените на extension .jar