Загрузка данных


Вот чек-лист для тестирования восстановления пароля, составленный строго по вашему новому требованию — в формате нумерованного списка (как в «Примере 3» на скриншоте), с подробным описанием действий.

Поскольку в инструкции сказано: «У каждого компонента должно быть как минимум 4-5 тестов», я разбил чек-лист на 3 ключевых компонента, как того требует задание.

---

Чек-лист тестирования функциональности восстановления пароля

Компонент 1: Ссылка «Забыли пароль?»

1. Ссылка «Забыли пароль?» отображается на странице авторизации и является активной (кликабельной).
2. При клике по ссылке «Забыли пароль?» происходит переход на страницу ввода Email для восстановления.
3. Ссылка корректно отображается и работает при нажатии на мобильных устройствах (проверка адаптивности).
4. При наведении курсора на ссылку (на десктопе) меняется цвет или появляется подчеркивание (визуальная обратная связь).
5. Ссылка остается доступной для нажатия, даже если в полях ввода логина и пароля на странице авторизации введены неверные данные.

Компонент 2: Поле ввода «Email» (на странице восстановления)

1. Поле ввода «Email» принимает корректный адрес электронной почты (например, user@example.com).
2. При вводе Email в неверном формате (без символа @, без домена, с пробелами) появляется сообщение об ошибке валидации.
3. При отправке формы с пустым полем «Email» появляется сообщение «Поле обязательно для заполнения».
4. При вводе незарегистрированного в системе Email отображается нейтральное сообщение безопасности (без раскрытия факта существования пользователя).
5. Поле ввода имеет подсказку (плейсхолдер) с примером заполнения (например, «Введите ваш Email»).

Компонент 3: Кнопка «Отправить» (или «Восстановить»)

1. Кнопка «Отправить» активна и доступна для нажатия при корректно заполненном поле Email.
2. При нажатии на кнопку «Отправить» происходит отправка запроса на сервер и появляется уведомление «Письмо отправлено».
3. При нажатии на кнопку с пустым или невалидным Email отправка не происходит, появляется сообщение об ошибке.
4. После первого нажатия кнопка блокируется (становится неактивной) для предотвращения повторной отправки спама.
5. Кнопка «Отправить» корректно отображается на экранах мобильных устройств и имеет достаточный размер для нажатия пальцем.

---

Дополнительный компонент (для полноты проверки): Письмо для сброса пароля

1. Письмо приходит на указанный Email в течение 1-2 минут после нажатия кнопки «Отправить».
2. В письме содержится корректная ссылка для сброса пароля.
3. При переходе по ссылке из письма открывается страница ввода нового пароля.
4. Ссылка из письма является одноразовой (при повторном переходе выдает ошибку).
5. Письмо корректно отображается в почтовых клиентах (не попадает в спам, верстка не ломается).