2.7 KiB
2.7 KiB
Тест-план — Nova, форма регистрации
1. Цель тестирования
Проверить корректность валидации полей формы регистрации (имя пользователя, email, пароль, подтверждение пароля, возраст, согласие с условиями) и найти дефекты в логике валидации.
2. Объект тестирования
index.html — одностраничная форма регистрации (клиентская валидация на JavaScript, без бэкенда).
3. Функционал в зоне тестирования (in scope)
- Валидация поля "Имя пользователя"
- Валидация поля "Email"
- Валидация поля "Пароль" и "Подтверждение пароля"
- Валидация поля "Возраст"
- Валидация чекбокса согласия с условиями
- Отображение сообщений об ошибках и баннера успеха
4. Вне зоны тестирования (out of scope)
- Серверная валидация и сохранение данных (бэкенда нет)
- Кроссбраузерное тестирование (только Chrome)
- Тестирование производительности и безопасности
5. Техники тестирования
- Граничные значения (Boundary Value Analysis) — поле "Возраст"
- Классы эквивалентности (Equivalence Partitioning) — поле "Email"
- Парное тестирование (Pairwise Testing) — комбинации полей "Пароль" / "Подтверждение пароля" / "Возраст"
- Функциональное тестирование по чек-листу
6. Окружение
- Браузер: Chrome (последняя стабильная версия)
- ОС: любая (Windows / macOS / Linux)
- Устройство: десктоп
7. Критерии входа
- Страница
index.htmlдоступна и открывается в браузере без ошибок консоли
8. Критерии выхода
- Все запланированные тест-кейсы выполнены
- Все найденные дефекты задокументированы в баг-репортах
9. Артефакты
- Тест-кейсы:
test-cases/ - Баг-репорты:
bug-reports/
10. Риски
- Отсутствие бэкенда ограничивает проверку до клиентской валидации