Привет! Недавно я занимался проектированием веб-версии сервиса Яндекс.Такси, и хочу поделиться своим опытом с вами. Моя основная User Story была связана с историей поездок пользователей в данной версии. А также я выработал 3 маленькие User Story, чтобы более детально раскрыть тему. Давайте начнем!
User Story (эпик)⁚ Как пользователь, я хочу просматривать историю своих поездок в веб-версии Яндекс.Такси, чтобы иметь доступ к информации о предыдущих поездках.Мелкая User Story 1⁚ Как пользователь, я хочу видеть список всех моих прошлых поездок в веб-версии Яндекс.Такси.Критерии приемки⁚
1. В списке должны отображаться все мои предыдущие поездки;
2. Должна быть возможность сортировки списка по дате, времени и другим параметрам.
Тест-кейсы⁚
1. Открываю веб-версию Яндекс.Такси и вхожу в свой аккаунт.
2. Нажимаю на раздел ″История поездок″ и проверяю٫ что отображается полный список всех моих предыдущих поездок.
3. Выбираю опцию сортировки по ″дате″ и проверяю, что список переупорядочивается по возрастанию даты.
Мелкая User Story 2⁚ Как пользователь٫ я хочу просматривать подробную информацию о каждой из предыдущих поездок в веб-версии Яндекс.Такси.Критерии приемки⁚
1. Должна быть возможность просмотра подробной информации о каждой поездке.
2. Информация должна включать дату, время, маршрут, пройденное расстояние и стоимость.
Тест-кейсы⁚
1. Открываю веб-версию Яндекс.Такси и перехожу в раздел ″История поездок″.
2. Выбираю одну из предыдущих поездок и проверяю, что открывается новая страница с подробной информацией о выбранной поездке.
3. Проверяю, что информация об дате, времени, маршруте, расстоянии и стоимости отображается корректно.
Мелкая User Story 3⁚ Как пользователь, я хочу иметь возможность повторить предыдущую поездку в веб-версии Яндекс.Такси.Критерии приемки⁚
1. Должна быть возможность повторить поездку, основываясь на предыдущей информации.
2. Пользователь должен иметь возможность отредактировать необходимые параметры перед повторением поездки.
Тест-кейсы⁚
1. Открываю веб-версию Яндекс.Такси и перехожу в раздел ″История поездок″.
2. Выбираю одну из предыдущих поездок и нажимаю на кнопку ″Повторить поездку″.
3. Проверяю, что информация о предыдущей поездке автоматически заполняется в соответствующие поля формы заказа.
4. Редактирую необходимые параметры (например, адрес или количество пассажиров) и проверяю, что изменения применяются в процессе повторной поездки.
Таким образом, я смог успешно проработать User Story для истории поездок в веб-версии Яндекс.Такси и выработать критерии приемки и соответствующие им тест-кейсы. Это помогло нам более детально определить и описать функционал, а также улучшить процесс тестирования. Если у вас возникнут еще вопросы относительно реализации User Story, пожалуйста, сообщите мне!