Как открыть браузер с помощью селена?

Я хочу написать с помощью селена (java) автоматический вход на сайт. Однако каждый раз, когда скрипт открывает браузер (Firefox), данные предыдущей сессии удаляются. Для меня это неблагоприятно, т.к. этот сайт требует смс с кодом подтверждения.

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

Есть ли решение этой проблемы?

Извините за мой английский

Редактировать:

Я не знаю, как добавить cookie. Я нашел такой код:

Cookie ck = new Cookie("name", "value");
driver.manage().addCookie(ck);

Сюда (имя и значение) следует вводить данные существующего файла cookie? Я должен загрузить cookie с помощью моего браузера и прикрепить файл к папке моего проекта?

Должен ли я создать свой собственный файл cookie?

к сожалению я этого не понимаю


person Dejv_PL    schedule 27.02.2018    source источник
comment
Вам необходимо добавить свой сценарий входа через файлы cookie/локальное хранилище в метод setUp (если вы используете какую-либо среду модульного тестирования). Затем, когда вы будете запускать свой тест -- для каждого теста будет запускаться метод setUp.   -  person Ratmir Asanov    schedule 27.02.2018
comment
что-то похожее на здесь? stackoverflow.com/questions/10340373 /   -  person Dejv_PL    schedule 27.02.2018
comment
Да, что-то вроде этого. Но это просто для входа с использованием файлов cookie. Для одиночного теста вы можете использовать такой подход.   -  person Ratmir Asanov    schedule 27.02.2018