Как запустить Selenium RemoteWebDriver или WebDriver без очистки файлов cookie или кэша?

Вариант использования: войдите под именем пользователя, перейдите на страницу аутентификации 2-го фактора, чтобы выполнить одно из нескольких действий (т. Е. Ответьте на вопрос, основанный на знаниях), а затем перейдите на последнюю страницу, чтобы ввести пароль. Закройте браузер и попробуйте войти снова с именем пользователя. На этот раз страница аутентификации 2-го фактора обойдена, потому что приложение распознает куки и пользователю предлагается ввести свой пароль напрямую.

Проблема: я использую Selenium RemoteWebDriver для запуска этих тестов на отдельном тестовом компьютере, и когда я закрываю первый браузер и открываю новый экземпляр RemoteWebDriver, кажется, что он запускается с очистки куки и кеша, и страница проверки подлинности 2-го фактора появляется каждый раз, когда я попытаться войти.

Что мне нужно: Помогите выяснить, как создать новый экземпляр RemoteWebDriver без автоматической очистки любых файлов cookie или кэша, чтобы страница проверки подлинности 2-го фактора была обойдена. Мне это нужно для IE, Chrome, Firefox и Safari.

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

Версии: Selenium WebDriver: 2.45.0.0, Selenium Grid: 2.45.0

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос