2014-01-02 5 views
2

Firefox в актуальном состоянии на моем компьютере, но когда я использую селен, иногда это испортит мою программу, сказав, что мне нужно или нужно обновить. В конце концов это окно может остановить мою программу от работы. Есть ли способ остановить это? Спасибо.Firefox хочет обновить, когда я использую селен?

ответ

4

Если у вас есть доступ к firefox, у вас есть настройка, позволяющая отключить проверку обновлений, что является самым простым способом.

Если вы хотите обеспечить это для всех тестовых прогонов, по-видимому, следующее должно работать:

FirefoxProfile profile = new FirefoxProfile(); 
profile.setPreference("app.update.auto", false); 
profile.setPreference("app.update.enabled", false); 
FirefoxDriver browser = new FirefoxDriver(profile); 
+0

Еще раз спасибо !!! – jacob501

0

В дополнение к принятому ответ:

1.) Вы можете изменить два Autoupdate настройки он упомянутый в about: config вашего FF-профиля, если вы повторно используете один и тот же профиль FF каждый раз при запуске тестов

2.) Существуют дополнительные настройки выключить) wh ич может помочь: https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections

3.) После выполнения как 1 и 2 выше, если у вас еще есть вопросы, удаление updater.exe из папки программы Mozilla (C: \ Program Files \ Mozilla Firefox \ или расположение x86) может сделать трюк, но может также, так как удаление файла из папки программ может делать в любое время, вызывать непредвиденные проблемы

Смежные вопросы