Чек-лист по тестированию формы регистрации

Как правило, с этим проблем не должно быть. В данных регистрации обычно пишется та информация, которая вам нужна от пользователей проекта. Если вы не знаете, что вам от них надо, то как же вы вообще делали проект? А проверить срабатывание формы просто. На это найдется свой чек-лист.

0%

В первую очередь

Напишите цель регистрации
Изложите на отдельном листке бумажки для себя самого, зачем вам нужна эта регистрация. Может быть, есть более простые способы получить данные от пользователя, чем грузить его какими-то обязательными действиями.
Напишите няшки регистрации
Если хотите, чтобы пользователь у вас регистрировался, то вы что-то должны дать взамен. Просто так заставить не получится. Вас пошлют темным лесом и уйдут на другой ресурс. Думайте, достаточно ли вы даете для регистрации.
Напишите данные регистрации
Также, для себя самого распишите, что вам действительно желательно о пользователе знать, а что совершенно лишнее. Вам не нужно знать возраст, если раздаете кисти для фотошопа. Имейте в виду, что лишние данные засоряют любую рабочую базу.
Напишите верификацию регистрации
Уточните, как собираетесь проверять данные? СМС? Почта? Как?
Составьте форму регистрации
Ну, а теперь сделайте саму форму регистрации, поставьте ее на страницу, залейте страницу на сайт и проверьте работоспособность.

Проверка формы

Проверьте правильное заполнение
Правильно заполните форму, штатно указав все обязательные пункты и все необязательные. Проверьте правильность прохождения запланированного процесса регистрации.
Не заполняйте ничего
Ничего в форме не заполняйте и кликнете на "зарегистрировать". При штатном исполнении, у каждого незаполненного обязательного окошечка появится красным "Укажите... ". Если так, то все О.К. Если нет - проверяйте.
Заполните форму с пропуском обязательных пунктов
Заполните форму с пропуском (по очереди) любого из обязательных пунктов регистрации. Форма не должна сработать, а у пропущенного пункта должно красным появляться сообщение об ошибке.
Заполните форму с пропуском необязательных пунктов
Заполните форму с пропуском (по очереди) любого из необязательных пунктов регистрации. Форма должна сработать при пропуске любого из необязательных пунктов и пропуске всех необязательных пунктов полностью.
Заполните перепутав латиницу с кириллицей
При каждой ошибке языка, должна всплывать (или появляться красным) подсказка, что "ошибка ввода".
Заполните email без @
Должно появиться красное сообщение, что неправильно заполнена почта.
Заполните пароль без повтора
Должно появиться красное сообщение, что неправильно заполнен пароль.
Заполните повтор пароля с ошибкой
Должно появиться сообщение, что ошибочно указан пароль.
Заполните форму без каптчи
Форма не должна сработать, а у каптчи должно проявиться предложение повторить ввод.
Заполните форму с ошибкой каптчи
Форма не должна сработать, а у каптчи должно появиться сообщение об ошибке с предложением ввести правильно.
Заполните неправильно код подтверждения по СМС
Должно появиться сообщение о неправильном коде и предложение отправить СМС повторно.
Проверьте получения письма
Проверьте получение письма с регистрацией. Подтвердите по предложенной ссылке. Проверьте прием подтверждения на сайте.
Перегрузите страницу с пройденной регистрацией
Проверьте, не вылетели ли вы со страницы, как зарегистрированный пользователь.
Выйдите и зайдите
Выйдите штатно со страницы (из сайта) и зайдите по новой. Введите имя пользователя и пароль. Проверьте корректность вашего входа, как зарегистрированного пользователя.
Ищите ошибку
Если что-то не срабатывает, или работает неправильно - ищите ошибку. Где-то что-то недописали, какая опечатка в коде, или неправильную отсылку дали... Если никак не можете найти ошибку, то закройте все. Откройте в старом добром блокноте windows и ищите старым способом - глазами и ручками. Удачи!

Смотрите другие чек-листы в категории "Интернет и Коммуникации"



Комментарии для сайта Cackle


Чек-лист | ЭкспертЧек-лист | Эксперт - создайте чек-лист онлайн, бесплатно!