Ответ вслух Junior Тест-кейсы, чек-листы, тест-план спрашивают часто обновлено

Чек-лист для формы входа

Вопрос

Составь вслух чек-лист проверок для формы входа по email и паролю.

Попробуйте сами

Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.

Показать ответ и разбор

Коротко

Начну с позитивных: вход с верными данными, email в другом регистре, флажок «запомнить меня» и что после перезапуска браузера я остаюсь в системе.

Что должно прозвучать в ответе

  • Позитивные: вход с верными данными, разный регистр email, «запомнить меня»

  • Негативные: неверный пароль, несуществующий email, пустые поля, сообщение не раскрывает, что именно неверно

  • Граничные: длина пароля, длинный email, пробелы по краям

  • Безопасность: блокировка или капча после попыток, пароль скрыт, передача по HTTPS

  • Удобство: Enter отправляет форму, автозаполнение, восстановление пароля

  • Сессия: выход, вход в двух вкладках, истечение сессии

Что могут спросить следом

  • Почему сообщение не должно говорить, что неверен именно пароль?
  • Какие из этих проверок ты бы автоматизировал первыми?

Разбор

Начну с позитивных: вход с верными данными, email в другом регистре, флажок «запомнить меня» и что после перезапуска браузера я остаюсь в системе. Негативные: неверный пароль, несуществующий email, пустые поля по отдельности, причём сообщение должно быть общим, «неверный логин или пароль», чтобы нельзя было перебором узнать, какие email зарегистрированы. Граничные: минимальная и максимальная длина пароля, очень длинный email, пробелы по краям. Безопасность: после нескольких неудачных попыток капча или временная блокировка, пароль скрыт точками, всё идёт по HTTPS. Удобство: Enter отправляет форму, работает менеджер паролей, ссылка на восстановление. И сессия: выход, вход в двух вкладках, поведение при истёкшей сессии.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.