Добрый день всем !
Возникла задача протестировать функциональность signInAndRemember. Так вот может кто-нить подкинет мысль, как это лучше реализовать. Работаю с вебдрайвером и если просто закрывать его и открывать заново, то все предыдущие параметры сессию умирают.
![Фотография](https://software-testing.ru/forum/uploads/av-20351.jpg?_r=0)
Сохранение параметров сессии с WebDriver
Автор velazkes, 04 апр 2012 12:31
В теме одно сообщение
#1
Отправлено 04 апреля 2012 - 12:31
#2
Отправлено 05 апреля 2012 - 06:26
После логина пользователя вам нужно сохранить идентификатор сессии на стороне браузера. Как правило он хранится в cookie.
Соответственно, после открытия нового "чистого" браузера, вам нужно будет соответствующий cookie восстановить. Примерно так:
user.sessionId = driver.manage().getCookieNamed("sessionid").getValue();
Соответственно, после открытия нового "чистого" браузера, вам нужно будет соответствующий cookie восстановить. Примерно так:
driver.manage().addCookie(new Cookie("sessionid", user.sessionId));
Я бы переписал жизнь, но Бог не дает мне исходники
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных