Ответ
Задача на тестирование может быть передана в различных форматах, в зависимости от процессов команды:
-
Тикет в системе управления (Jira, YouTrack и т.д.):
- User Story / Задача: С описанием функциональности и критериями приемки (Acceptance Criteria).
- Баг-репорт: Для проверки исправления дефекта.
-
Техническая документация:
- Техническое задание (ТЗ) или спецификация требований.
- API-документация (Swagger/OpenAPI).
- Дизайн-макеты (Figma, Zeplin).
-
Прямая коммуникация и артефакты разработки:
- Ссылка на pull/merge request в Git для тестирования изменений в коде.
- Краткая демонстрация функционала от разработчика.
- Чек-лист или тест-кейсы, подготовленные аналитиком или разработчиком.
Пример User Story в Jira:
Как: авторизованный пользователь
Я хочу: видеть историю своих заказов на отдельной странице
Чтобы: отслеживать статус и детали прошлых покупок.
Критерии приемки (AC):
1. На странице отображается таблица с колонками: № заказа, дата, сумма, статус.
2. Данные загружаются из API `/api/v1/orders`.
3. При клике на номер заказа открывается страница с его деталями.
4. При отсутствии заказов отображается сообщение "У вас пока нет заказов".