пользовательский профиль firefox в селене приводит к несовместимости аддонов - PullRequest
1 голос
/ 09 августа 2010

Теперь это сложно.Я пытаюсь сделать WAP-тестирование с использованием Firefox и Selen.Для этого я создал собственный профиль и установил плагин под названием «изменить заголовки».Когда я запускаю профиль вручную, аддон работает нормально.Но когда я использую его с Selenium RC, Firefox отключает плагин, говоря, что он несовместим с Firefox 3.6.6.Это смешно. Если я открываю тот же профиль Firefox вручную, плагин работает нормально.Также, когда я обновляю плагин (в профиле, запущенном ff), я устанавливаю патч совместимости и работает нормально после перезапуска FF.Но когда я закрываю Firefox и запускаю тот же профиль из селена, это снова вызывает ту же проблему.Пожалуйста, помогите, многие мои тесты основаны на WAP.Вы также можете предложить альтернативы этому плагину.

Спасибо и С уважениемVamyip

Ответы [ 3 ]

3 голосов
/ 28 сентября 2010

Вы можете попробовать отключить проверку совместимости расширений в Firefox (используя свой профиль Selenium):

http://kb.mozillazine.org/Extensions.checkCompatibility

  1. Введите about: config в адресную строку и нажмите enter
  2. Нажмите «Я буду осторожен».
  3. Щелкните правой кнопкой мыши в любом месте списка.
  4. Выберите New> Boolean
  5. Enter "extensions.checkCompatibility.3.6"в качестве имени предпочтения
  6. Выберите false
2 голосов
/ 13 ноября 2012

У меня было несколько ситуаций, когда я думал, что загружаю FireFox 3.6.x, но на самом деле он открывал более новую версию Firefox (v16), установленную на машине.Поскольку профили хранятся в разных местах, на самом деле они не открывали профиль. Я думал, что это так.

Я подумал, что упомяну об этом просто на случай, если это объяснит проблему varmyip для других людей, испытывающих ту же проблему.

0 голосов
/ 24 августа 2010

посетите этот блог, я уверен, что это поможет вам. http://automationtricks.blogspot.com/2010/05/how-to-run-test-cases-in-specified.html

С уважением,

Niraj

...