Перейти к содержимому

Тестирование REST API
онлайн, начало 26 августа
Автоматизация функционального тестирования
онлайн, начало 30 августа
Школа для начинающих тестировщиков
онлайн, начало 22 августа
Программирование на C# для тестировщиков
онлайн, начало 23 августа
Фотография

запуск selenium тестов в firefox не инкогнито

selenium firefox инкогнито

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Dmitriy_BOL

Dmitriy_BOL

    Новый участник

  • Members
  • Pip
  • 25 сообщений


Отправлено 19 Июнь 2016 - 10:32

Добрый день.

Возникло два вопроса.

 

Основной.

 

Я уже длительное время юзаю selenium в связке с лисой, но тут я напоролся на  проблему.

У лисы есть такая такая штука как окно инкогнито. Каждый раз запуская свои тесты, у меня автоматом открывалось окно инкогнито. Я решил, что хочу запускать свои тесты вне просмотра инкогнито.

Какое-то время погуглив, я нашел что то похожее по проблематике  по хрому. У хрома есть такой класс как ChromeOptions. При проведении нехитрых махинаций, можно запускать хром в режиме приватного просмотра. 

 

Полистав  доки селениума на офсайте про ChromeOption, я стал искать нечто подобное и для  лисы. Если я  правильно понял, то для  лисы есть такой  класс  как FirefoxProfile.

 

Можно ли как то с помощью манипуляций FirefoxProfile обойти запуск тестов в режиме инкогнито и запустить в нормальном режиме? Если нет, то как можно решить проблему с инкогнито?

 

Побочный.

Есть ли здесь люди которые юзали такую штуку как selenium plugin под maven для intelij idea? Если да, то не могли бы такие люди ответить на пару моих вопросов по примеру, который загружается  при создании проекта c помощью этого пресловутого selenium plagin.


  • 0

#2 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 792 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 19 Июнь 2016 - 11:50

Скорее всего это было не окно Инкогнито, а просто каждый раз открывался новый профиль (по умолчанию) с чистыми настройками.

 

Чтобы подключить профиль, нужно проделать примерно следующее:

Пример на C#

String profile = "С:\Users\user\путь до профиля Firefox";

FirefoxProfile profileFirefox = new FirefoxProfile(profile);

IWebDriver driver = new FirefoxDriver(profileFirefox);

профиль можно использовать существующий или создать отдельный.


  • 1

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#3 Dmitriy_BOL

Dmitriy_BOL

    Новый участник

  • Members
  • Pip
  • 25 сообщений


Отправлено 19 Июнь 2016 - 12:21

Скорее всего это было не окно Инкогнито, а просто каждый раз открывался новый профиль (по умолчанию) с чистыми настройками.

 

Чтобы подключить профиль, нужно проделать примерно следующее:

Пример на C#

String profile = "С:\Users\user\путь до профиля Firefox";

FirefoxProfile profileFirefox = new FirefoxProfile(profile);

IWebDriver driver = new FirefoxDriver(profileFirefox);

профиль можно использовать существующий или создать отдельный.

То есть, я  был на  правильном  пути. Спасибо за ответ. А у  тебя  есть ответ на  побочный  вопрос? 


  • 0

#4 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 792 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 19 Июнь 2016 - 12:29

Нет, данный плагин не использовал и вообще предпочитаю eclipse :smile:  


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#5 ashipovalov

ashipovalov

    Активный участник

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Шиповалов Александр


Отправлено 20 Июнь 2016 - 03:09

Я использовал этот плагин. Могу ответить - если хватит опыта. Но команда разработки этого плагина, в принципе и сама готова отвечать на вопросы.


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн




Темы с аналогичным тегами selenium, firefox, инкогнито

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале