-
Notifications
You must be signed in to change notification settings - Fork 0
Макет и сценарий использования
Действующие лицо: пользователь
Основной сценарий:
- Пользователь нажимает на кнопку «Авторизация»
- Пользователь вводит свою почту и пароль
- Пользователь нажимает кнопку «Войти»
Альтернативный сценарий:
- Введённая почта или пароль некорректны
- Пользователь нажимает кнопку «Назад»
Действующие лицо: пользователь
Основной сценарий:
- Пользователь нажимает на кнопку регистрации
- Пользователь вводит свою почту, пароль и логин
- Пользователь нажимает кнопку «Зарегистрироваться»
Альтернативный сценарий:
- Аккаунт с такой почтой уже есть
- Некорректная почта
- Пользователь нажимает кнопку «Назад»
Действующие лицо: пользователь
Основной сценарий:
- Пользователь выполняет сценарий «Авторизация»
- Пользователь нажимает на кнопку «Выход»
Действующие лицо: пользователь администратор
Основной сценарий:
- Пользователь выполняет сценарий «Авторизация»
- Пользователь нажимает на значок "+" на главной странице
- Пользователь нажимает на кнопку "загрузить данные в .csv"
- Пользователь выбирает файл для загрузки
Альтернативный сценарий:
- Пользователь отменяет выбор файла для загрузки
Действующие лицо: пользователь администратор
Основной сценарий:
- Пользователь выполняет сценарий «Авторизация»
- Пользователь нажимает на значок "+" на главной странице
- Пользователь нажимает на кнопку "выгрузить данные в .csv"
Действующие лицо: пользователь
Основной сценарий:
- Пользователь вводит название в поисковую строку
- Пользователь выбирает нужные ему фильтры
Альтернативный сценарий:
- Пользователь сортирует результат поиска по одному из критериев
Действующие лицо: пользователь
Основной сценарий:
- Пользователь выполняет сценарий «Поиск аниме»
- Пользователь нажимает на нужное ему аниме
Действующие лицо: пользователь
Основной сценарий:
- Пользователь выполняет сценарий «Авторизация»
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- Пользователь выбирает количество количество звёзд и кликом выставляет оценку
Альтернативный сценарий:
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- Пользователь выбирает количество количество звёзд, но клик переносит его на страницу авторизации
- Пользователь выполняет сценарий «Авторизация»
Действующие лицо: пользователь
Основной сценарий:
- Пользователь выполняет сценарий «Авторизация»
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- Пользователь выбирает тип своего отзыва (положительный, нейтральный, отрицательный)
- Пользователь пишет в поле ввода свой комментарий
- Пользователь нажимает кнопку "отправить"
Альтернативный сценарий:
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- Пользователь выбирает тип своего отзыва (положительный, нейтральный, отрицательный)
- Пользователь пишет в поле ввода свой комментарий
- Пользователь нажимает кнопку "отправить", но она перекидывает его на страницу авторизации
- Пользователь выполняет сценарий «Авторизация»
Альтернативный сценарий:
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- В случае, если отзыв уже был оставлен, то выполняется сценарий "Редактирование отзыва"
Действующие лицо: пользователь
- Пользователь выполняет сценарий «Авторизация»
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- Пользователь нажимает кнопку "Редактировать"
- Пользователь в поле ввода редактирует комментарий
- Пользователь нажимает кнопку "Сохранить"
Альтернативный сценарий:
- Пользователь выполняет сценарий «Авторизация»
- Пользователь выполняет сценарий «Просмотр информации об аниме»
- Пользователь нажимает кнопку "Удалить"
Действующие лицо: пользователь
- Пользователь выполняет сценарий «Авторизация»
- Пользователь нажимает на иконку своего профиля
Действующие лицо: пользователь
- Пользователь выполняет сценарий «Просмотр профиля»
- Пользователь нажимает на кнопку "История"
Действующие лицо: пользователь
- Пользователь выполняет сценарий «Просмотр профиля»
- Пользователь нажимает на иконку шестерни возле ника
- Пользователь по необходимости меняет ник, почту через поля ввода
- Пользователь по необходимости загружает другой аватар
- Пользователь нажимает на кнопку "Сохранить"
Альтернативный сценарий:
- Пользователь выполняет сценарий «Просмотр профиля»
- Пользователь нажимает на иконку шестерни возле ника
- Пользователь по необходимости меняет ник, почту через поля ввода
- Пользователь по необходимости загружает другой аватар
- Пользователь нажимает на кнопку "Назад", отменяя изменения профиля
Действующие лицо: пользователь
- Пользователь выполняет сценарий «Просмотр профиля»
- Пользователь нажимает на кнопку "Все отзывы"
Действующие лицо: пользователь
- Пользователь нажимает на значок статистики
- Пользователь выбирает необходимые фильтры
Действующие лицо: пользователь
- Пользователь нажимает "поиск пользователя"
- Пользователь вводит ник в поисковую строку