tests
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
### Граничные значения (Boundary Value Analysis) — поле "Возраст"
|
||||
|
||||
| TC ID | Входное значение | Ожидаемый результат | Категория границы |
|
||||
|---|---|---|---|
|
||||
| TC-01 | 17 | Ошибка "от 18 до 99" | Ниже нижней границы |
|
||||
| TC-02 | 18 | Форма принимается | Нижняя граница |
|
||||
| TC-03 | 19 | Форма принимается | Чуть выше нижней границы |
|
||||
| TC-04 | 99 | Форма принимается | Верхняя граница |
|
||||
| TC-05 | 100 | Ошибка "от 18 до 99" | Выше верхней границы |
|
||||
| TC-06 | 0, -5 | Ошибка | Невалидные значения |
|
||||
@@ -0,0 +1,9 @@
|
||||
### Классы эквивалентности — поле "Email"
|
||||
|
||||
| TC ID | Входное значение | Класс | Ожидаемый результат |
|
||||
|---|---|---|---|
|
||||
| TC-07 | `user@mail.com` | Валидный полный адрес | Принято |
|
||||
| TC-08 | `user@mail` | Невалидный (нет домена верхнего уровня) | Ошибка |
|
||||
| TC-09 | `usermail.com` | Невалидный (нет @) | Ошибка |
|
||||
| TC-10 | пустая строка | Невалидный (обязательное поле) | Ошибка |
|
||||
| TC-11 | `user+test@mail.com` | Валидный (subaddressing) | Принято |
|
||||
@@ -0,0 +1,7 @@
|
||||
### Функциональные / чек-лист
|
||||
|
||||
| TC ID | Шаги | Ожидаемый результат |
|
||||
|---|---|---|
|
||||
| TC-17 | Заполнить всё корректно, оставить чекбокс "Согласен с условиями" **не отмеченным**, отправить | Форма должна показать ошибку "Необходимо принять условия" |
|
||||
| TC-18 | Ввести имя пользователя из 2 символов, отправить | Ошибка валидации (мин. 3 символа) |
|
||||
| TC-19 | Ввести пароль ровно 8 символов с цифрой | Форма принимается |
|
||||
@@ -0,0 +1,10 @@
|
||||
|
||||
### Парное тестирование (Pairwise) — комбинации Пароль × Подтверждение × Возраст
|
||||
|
||||
| TC ID | Пароль | Подтверждение | Возраст | Ожидаемый результат |
|
||||
|---|---|---|---|---|
|
||||
| TC-12 | `Secret12` | `Secret12` | 25 | Успех |
|
||||
| TC-13 | `Secret12` | `secret12` | 25 | Ошибка "пароли не совпадают" |
|
||||
| TC-14 | `abc` (короткий, без цифры) | `abc` | 25 | Ошибка пароля |
|
||||
| TC-15 | `Secret12` | `Secret12` | 17 | Ошибка возраста |
|
||||
| TC-16 | `abc123` (6 симв.) | `abc123` | 25 | Ошибка (по требованию "мин. 8") |
|
||||
Reference in New Issue
Block a user