Техническое задание: Функциональное тестирование веб-платформы
Цель проекта
Провести комплексное функциональное тестирование платформы для диагностики командных ролей по методике Белбина. Тестирование должно охватить все ключевые пользовательские сценарии и выявить возможные дефекты.
Основные задачи
- Пройти по всем сценариям, описанным в прилагаемом документе с тест-кейсами.
- Зафиксировать все обнаруженные баги в соответствии с установленным форматом.
- Проверить корректность работы на мобильных устройствах.
Область тестирования
Критически важные функции:
- Авторизация пользователя через Telegram.
- Полное прохождение теста (7 блоков вопросов) без технических сбоев.
- Отсутствие дублирования данных (например, результатов при двойном клике).
- Корректная работа AI-функций (для проверки потребуются тестовые токены).
Второстепенные, но важные аспекты:
- Адаптивность и удобство использования мобильной версии сайта.
Требования к отчету о багах
Каждый обнаруженный дефект должен быть описан в следующем формате:
- Где: URL страницы, где обнаружена проблема.
- Шаги воспроизведения: Последовательность четких действий, приводящих к ошибке.
- Ожидаемый результат: Описание корректного поведения системы.
- Фактический результат: Описание наблюдаемого ошибочного поведения.
- Скриншот/видео: Визуальное подтверждение (при наличии).
- Браузер/устройство: Указание окружения, в котором баг воспроизводится.
Приоритизация дефектов
- Критический: Не работает основной функционал (авторизация, прохождение теста, оплата).
- Высокий: Функция работает, но выдает некорректные результаты.
- Средний: Проблемы с юзабилити, визуальные дефекты, не блокирующие работу.
- Низкий: Мелкие недочеты, опечатки в тексте.
Ожидаемый результат
Полный отчет о проведенном тестировании с перечнем всех найденных багов, оформленный в удобном для анализа виде (Google Docs, Notion или аналогичный инструмент).
Примечание: Административная панель платформы в рамках данного задания не тестируется.