Какую версию GeckoDriver следует использовать с 32-разрядной версией Firefox в 64-разрядной системе Windows 10?

Наш клиент требует, чтобы у нас была самая последняя версия Firefox для тестирования их сайта, поэтому мы обновляем Firefox 44 и Selenium 2.53.0 (для Java) до Firefox 51.0.1 и Selenium 3.0.1. Мы пытаемся использовать последнюю версию GeckoDriver (0.13.0, когда я пишу это) для поддержки последней версии Firefox, но я изо всех сил пытаюсь заставить ее работать.

Для наших Windows 10 64-bit машин с Firefox 32-bit должны ли мы установить 32-битную или 64-битную GeckoDriver?


person skia.heliou    schedule 27.01.2017    source источник
comment
В итоге у меня были другие ошибки; а именно, фреймворк, который мы используем поверх Selenium, нуждался в обновлении до той же версии Selenium, что и наш тестовый проект. Хотя спасибо за помощь =)   -  person skia.heliou    schedule 30.01.2017


Ответы (3)


Я использую Firefox 51.0.1 (32-разрядная версия) в Windows 10 и geckodriver 0.13 с Selenium 3.0.1. И 32-битная, и 64-битная версии geckodriver у меня работают нормально.

person ralph.mayr    schedule 28.01.2017

Мой селеновый скрипт работает с geckodriver-v0.13.0-win64 в Firefox 51.0 (32-разрядная версия). Не могли бы вы проверить версию JDK? Я должен быть 1.8.0 или терка. Я использую jdk1.8.0_101 и jre1.8.0_101. Пожалуйста, поделитесь ошибкой консоли

person Samir 007    schedule 28.01.2017

Вы можете использовать webdrivermanager для автоматизации загрузки последней версии geckodriver. для вашей платформы.

person Boni García    schedule 29.01.2017
comment
Меня не интересует последняя версия; я это уже рассказывал - person skia.heliou; 30.01.2017
comment
Эта библиотека также позволяет вам управлять старыми версиями geckodriver. - person Boni García; 30.01.2017