Закройте и откройте новый браузер в Selenium - PullRequest
1 голос
/ 30 ноября 2009

Я пишу скрипт, которому нужен браузер, чтобы селен работал близко и снова открывался, не теряя свои куки.

Есть идеи, как это сделать?

По сути, это проверка на то, что если пользователь открывает и закрывает свой браузер, его куки остаются без изменений.

Ответы [ 2 ]

3 голосов
/ 30 ноября 2009

Вы должны быть в состоянии использовать команды stop и start. Вам нужно будет убедиться, что вы не очищаете куки между сессиями, и в зависимости от того, какой браузер вы запускаете, вам также может понадобиться использовать параметр командной строки -browserSessionReuse.

0 голосов
/ 30 ноября 2009

Это особенность браузера, а не ваша забота: если в браузере есть ошибка, то вы мало что можете сделать. Если вам необходимо узнать, правильно ли работает определенная версия браузера, определите ручной тест (напишите документ, объясняющий шаги), выполните его один раз и запишите результат где-нибудь (например, «Браузер XXX версии YYY работает»).

Когда вы знаете, что определенный браузер (версия) работает, это не изменится, поэтому нет необходимости повторять тест.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...