Общие сценарии¶
Норматив: авторизация, чат и статусы.
UC-О-01 Выбор роли¶
Как пользователь, я хочу нажать «Я ищу работу» или «Я нанимаю», чтобы открылась регистрация с этой ролью. Если я уже вошёл, система открывает главный экран роли. Страница П-О-01. FR-О-02.
UC-О-02 Создание аккаунта¶
Как пользователь, я хочу ввести почту, отметить согласие и нажать «Продолжить», чтобы пришло письмо со ссылкой. Занятая почта предлагает вход или восстановление. Неверный формат не даёт отправить. П-О-02. FR-О-01, FR-О-02.
UC-О-03 Подтверждение и пароль¶
Как пользователь, я хочу перейти по ссылке и задать пароль, чтобы аккаунт включился и открылся онбординг роли. Ссылка старше 24 часов предлагает новое письмо. П-О-03. FR-О-01.
UC-О-04 Вход¶
Как пользователь, я хочу войти почтой и паролем, чтобы попасть в кабинет или на код 2FA. Пять ошибок блокируют вход на 15 минут. Неподтверждённая почта предлагает отправить письмо снова. П-О-04. FR-О-01, FR-О-04.
UC-О-05 Забытый пароль¶
Как пользователь, я хочу ввести почту, чтобы получить ссылку, если аккаунт есть. Ответ одинаковый для существующих и несуществующих адресов. После смены пароля сессии завершаются. П-О-05. FR-О-01.
UC-О-06 Второй фактор¶
Как пользователь, я хочу отсканировать код и ввести 6 цифр, чтобы включилась 2FA и выдались 10 резервных кодов. Нет приложения — вход по резервному коду, код сгорает. П-О-06. FR-О-04.
UC-О-07 Переписка¶
Как пользователь, я хочу написать сообщение или приложить файл, чтобы вторая сторона его получила и появилась отметка «Прочитано». Файл больше 10 МБ или не того типа не уходит. П-О-07. FR-О-09.
UC-О-08 Встречи¶
Как пользователь, я хочу переключать неделю и месяц, чтобы видеть встречи со статусами и ссылкой на созвон в своём часовом поясе. Пусто — «Встречу назначает рекрутер в чате». П-О-08. FR-О-10.
UC-О-09 Уведомление¶
Как пользователь, я хочу открыть событие, чтобы попасть на нужную страницу, а уведомление стало прочитанным. П-О-09. FR-О-11.
UC-О-10 Недоступная страница¶
Как пользователь, я хочу нажать «На главную» или «Повторить», чтобы вернуться к работе. Чужой объект — 403 без подробностей. П-О-10. FR-О-05.
UC-О-11 Блокировка¶
Как заблокированный пользователь, я хочу увидеть причину, срок и «Написать в поддержку», чтобы понять, почему кабинет закрыт. П-О-11. FR-О-13.
UC-О-12 Жалоба¶
Как пользователь, я хочу выбрать причину и написать комментарий до 1000 символов, чтобы жалоба встала в очередь. Без причины кнопка неактивна. П-О-12. FR-О-12.