Открыть окно Firefox в Selen с загруженными аддонами Firefox? - PullRequest
9 голосов
/ 16 июля 2009

когда я запускаю свой тест в селене, открывается новое открытое окно Firefox без моих установленных дополнений, таких как xpathchecker.

Можно ли настроить селен так, чтобы он использовал Firefox с установленными аддонами?

Ответы [ 2 ]

15 голосов
/ 16 июля 2009

Если вы используете селен дистанционное управление,

  1. вам может понадобиться создать отдельный профиль для тестирования с вашими аддонами.
  2. После этого вы можете установить дополнения в этом новом профиле. Запишите путь к папке профиля в менеджере профилей или выберите здесь папку профиля
  3. Тогда, когда вы начинаете селен, используйте

    -firefoxProfileTemplate "путь к профилю"

для указания местоположения профиля с установленными аддонами.

2 голосов
/ 13 ноября 2009

Просто чтобы добавить. При запуске RC из Java вы можете использовать:

RemoteControlConfiguration server_preferences = new RemoteControlConfiguration();  
File f = new File('/home/user/.mozilla/firefox/qa/'); // 'qa' is my profile folder name
server_preferences.setFirefoxProfileTemplate(f);  
(...)   
myServer = new SeleniumServer(server_preferences);  
myServer.start();  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...