Когда начинающие тестировщики впервые сталкиваются с оформлением чек-листа, они впадают в ступор — какой должен быть результат?
- Значение поля принимается.
- Сообщение о некорректных данных.
Давайте попробуем применить на практике! Напишем чек-лист для регистрации на сайте https://dadata.ru/.
1. Абстрактный результат — плохо!
Обратите внимание на третий столбик. Хорошо ли, что там повторяется текст?
Чек-лист для формы регистрации — 1
Описание
|
Пример
|
Результат
|
Все поля заполнены правильно
|
Имя — Ольга
Email — ok.molechka@gmail.com
Пароль — 1
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие.
|
Проверка поля “Имя”
| ||
Свое имя
|
Ольга
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие.
|
Короткое имя
|
Ян
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие.
|
Длинное имя (составное)
|
Розалинд Аруша Аркадина Алталун Флоренс Луна
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие.
|
...
|
...
|
...
|
Проверка поля “Email”
| ||
Корректный email (популярный домен)
|
olga@mail.ru
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие.
|
Точка внутри email
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие
| |
Кириллический email
|
олечка@мусики.рф
|
Регистрация прошла успешно, на почту отправлено письмо-приветствие
|
Пустая почта
|
Ошибка
| |
Одно слово вместо домена
|
olga@fdgfdg
|
Ошибка
|
...
|
Повторение — мать учения.
А копипаста — зло!
Это знает каждый тестировщик. Будем хитрее — вынесем одинаковый текст “за скобку”.
Чек-лист для формы регистрации — 2
Если результат “ОК” → Регистрация прошла успешно, на почту отправлено письмо-приветствие.
Описание
|
Пример
|
Результат
|
Все поля заполнены правильно
|
Имя — Ольга
Email — ok.molechka@gmail.com
Пароль — 1
|
ОК
|
Проверка поля “Имя”
| ||
Свое имя
|
Ольга
|
ОК
|
Короткое имя
|
Ева
|
ОК
|
Длинное имя (составное)
|
Розалинд Аруша Аркадина Алталун Флоренс Луна
|
ОК
|
...
|
...
|
...
|
Проверка поля “Email”
| ||
Корректный email (популярный домен)
|
olga@mail.ru
|
ОК
|
Точка внутри email
|
ОК
| |
Кириллический email
|
олечка@мусики.рф
|
ОК
|
Пустая почта
|
Ошибка
| |
Одно слово вместо домена
|
olga@fdgfdg
|
Ошибка
|
...
|
Какие мы молодцы! И чек-лист написали, и «текст ради текста» выкинули, круто же! Или нет?
Можно ли понять из данного чек-листа, зачем нужны были все эти проверки? Давайте посмотрим, что можно писать вместо абстрактного «ок».