Нужно проверить логин этого пользователя или нет с помощью Browser Cache |Селен Ява - PullRequest
0 голосов
/ 26 сентября 2019

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

У меня есть поле ввода электронной почты для ввода электронной почты.А моя страница проверяет и показывает кнопку входа только в том случае, если адрес электронной почты уже зарегистрирован в нашей базе данных.Затем пользователь вошел в систему со своим адресом электронной почты и паролем, моя страница обновляется один раз с некоторыми изменениями DOM, и пользователь входит в нашу систему.

До этого я запускал автоматизацию на 2 страницах, но застрял здесь на третьемстр.Мне нужно проверить это с помощью кэша / файлов cookie браузера, потому что у меня не было никаких других новых элементов на странице.

Пожалуйста, помогите мне.Возможно ли это сделать?Если нет, то есть ли другой способ проверить это?

Заранее спасибо за ответы.

Я использую: ChromeDriver 77.0.3865.40 Версия Eclipse: 2019-06 (4.12.0)) с Java

1 Ответ

0 голосов
/ 26 сентября 2019

В этом случае вам не нужны файлы cookie.Вместо этого вам следует создать свой тестовый набор свойств.

Перед запуском браузера необходимо удалить куки.Затем вы начинаете свой тест, имитируете обычный вход в систему.Затем перейдите на нужную страницу.Теперь вы знаете, что пользователь вошел в систему, и знаете, чего ожидать в вашем тесте.

...