Files
QA-portfolio/test_plan/ru/test-plan.md
T
2026-08-30 17:52:55 +03:00

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. Риски

  • Отсутствие бэкенда ограничивает проверку до клиентской валидации