UC Svistelnik - pi17zb-groupdynamics/svs_Calendar GitHub Wiki
СЦЕНАРИЙ 1
Действующие лица: Пользователь, Приложение.
Цель: При наступлении события получить уведомление на определенный e-mail.
Предусловие: Приложение Calendar запущено, существует хотя бы одна заметка.
Успешный сценарий:
- Пользователь нажимает на кнопку настроек в верхней правой части экрана.
- Пользователь в поле указывает адрес электронной почты, на который он хотел бы получить уведомление.
- Пользователь закрывает окно настроек кнопкой "ОК", тем самым подтверждая настройки программы.
Результат: При наступлении указанного времени на указанный адрес электронной почты придет соответствующее уведомление.
СЦЕНАРИЙ 2
Действующие лица: Пользователь, Приложение.
Цель: Изменить время вывода уведомления для определенной заметки.
Предусловие: Приложение Calendar запущено, существует хотя бы одна заметка.
Успешный сценарий:
- Пользователь выбирает из списка заметок необходимую для заметку двойным нажатием левой кнопки мыши.
- Пользователь редактирует время в поле дата/время оповещения.
- Пользователь нажимает Кнопку "ОК".
Результат: Время вывода уведомления для необходимой заметки изменено.
СЦЕНАРИЙ 3
Действующие лица: Пользователь, Приложение.
Цель: Добавить новую заметку.
Предусловие: Приложение Calendar запущено.
Успешный сценарий:
- Пользователь нажимает на необходимую дату в календаре.
- Приложение автоматически добавит новую заметку.
- Пользователь выбирает созданную заметку двойным нажатием левой кнопки мыши.
- В открывшемся окне Пользователь вводит параметры заметки: дату и время оповещения, текст заметки, отмечает флагом необходимость уведомления. Нажимает Кнопку "ОК".
Результат: Новая заметка добавлена.