пользовательский профиль firefox в selenium приводит к несовместимости дополнений
-
27-09-2019 - |
Вопрос
Теперь это непросто.Я пытаюсь провести WAP-тестирование с помощью firefox и selenium.Для этого я создал пользовательский профиль и установил плагин под названием modify headers.Когда я запускаю профиль вручную, аддон работает нормально.Но, когда я использую его с Selenium RC, Firefox отключает плагин, говоря, что он несовместим с Firefox 3.6.6.Это смешно.Если я открою тот же профиль firefox вручную, плагин будет работать нормально.Кроме того, когда я обновляю плагин (в профиле, запущенном ff), я устанавливаю исправление совместимости и после перезапуска FF работает нормально.Но, когда я закрываю firefox и запускаю тот же профиль из selenium, он снова выдает ту же проблему.Пожалуйста, помогите, многие мои тестовые примеры основаны на WAP.Вы также можете предложить альтернативы этому плагину.
Спасибо и С уважением
Вамиип
Решение
Вы можете попробовать отключение проверки совместимости расширения в Firefox (используя ваш профиль Selenium):
http://kb.mozillazine.org/extensions.CheckCompatility
- Тип о: config в адресной строке и нажмите Enter
- Нажмите «Я буду осторожным».
- Щелкните правой кнопкой мыши в любом месте в списке.
- Выберите новый> Boolean
- Введите «Расширения. Продавность .CheckCompatibility.3.6» в качестве имени предпочтения
- Выберите ЛОЖЬ
Другие советы
У меня было несколько ситуаций, когда я думал, что загружаю FireFox 3.6.x, но на самом деле это открывало более новую версию Firefox (v16), установленную на компьютере.Поскольку профили хранятся в разных местах, на самом деле это был не тот профиль, о котором я думал.
Я подумал, что упомяну об этом на всякий случай, если это объясняет проблему varmyip для других людей, испытывающих ту же проблему.
Посетите этот блог, я уверен, что это поможет вам.http://automationtricks.blogspot.com/2010/05/how-to-run-test-cases-in-specified.html.
С уважением,
Нирадж