Техническое задание: Комплексное тестирование веб-приложения
1. Общее описание
Необходимо провести полное тестирование веб-приложения и мобильной версии платформы. Проверка должна осуществляться в боевом режиме (на живом сайте) одновременно с двух устройств для обеспечения точности результатов. Тестирование проводится по стандартам ISO, включая проверку функциональности, стабильности и корректности работы всех систем.
2. Роли пользователей и проверяемый функционал
- Рекламодатель: авторизация по индивидуальным данным (логин/пароль), создание заданий (тасок), проверка результатов, приемка работ и одобрение.
- Исполнитель: просмотр доступных заданий, выполнение, отправка на проверку и верификация.
- Мерчант (магазин): прием оплаты от обычных пользователей через QR-код. После успешной оплаты заказ считается созданным (аналог кассового аппарата).
- Менеджер: доступ с ограниченными правами, работа строго по списку разрешенных действий.
- Администратор: полный доступ ко всем функциям, возможность назначать и настраивать права для всех ролей.
3. Объем проверки
Проверке подлежит абсолютно каждый элемент системы без исключения:
- Все формы ввода, кнопки, ссылки и переходы между страницами.
- Все сценарии создания, выполнения, оплаты и принятия заданий.
- Платежный функционал (процесс проведения оплаты, состояние заказов).
- Мобильная версия сайта и адаптивная верстка.
- Административная панель (управление пользователями, ролями и правами).
4. Процесс фиксации ошибок
Каждая обнаруженная ошибка должна быть зафиксирована с максимальной точностью:
- Обязательно: приложить скриншот экрана с ошибкой.
- Желательно: приложить видео с четким тайм-кодом (время на видео) или текстовое описание по следующему шаблону:
- Раздел системы.
- Какую кнопку/действие совершили.
- Ожидаемый результат.
- Фактический результат (что произошло на деле).
5. Порядок работы
- Тестирование проводится в два раунда: первая проверка и повторная (после внесения правок).
- Все найденные ошибки отправляются разработчику на исправление.
- После исправления ошибок исполнитель выполняет повторную верификацию (regression-тестирование) по тому же сценарию.