← reading-tracker
reading-tracker · Сценарии
Сценарии использования reading-tracker
Ключевые пути, которыми аудитория добивается результата. По ним проходят smoke-тесты: каждый сценарий ссылается на покрывающий тест; непокрытый помечен ⚠.
S1: Закрыл книгу — добавил в трекер
- Кто: я сам
- Цель (JTBD): зафиксировать книгу за минимум действий
- Шаги: 1) копирую шаблон карточки книги 2) заполняю автора/рейтинг/даты 3) коммичу
- Ожидаемый результат: книга появляется в статистике и в списке «Прочитано» при следующей сборке
- Smoke:
scripts/test-add-book.sh
S2: Смотрю прогресс года
- Кто: я сам
- Цель (JTBD): быстро понять, отстаю ли от привычного темпа чтения
- Шаги: 1) открываю страницу статистики 2) вижу книг за текущий месяц и средний рейтинг
- Ожидаемый результат: цифры совпадают с реальным списком книг, без ручного пересчёта
- Smoke: ⚠ нет покрытия — сверяю глазами раз в месяц