Logo: Relish

  1. Sign in

Project: Todoist-clone 1.0

  • Change version

    1. 1.0

manage tasks

As a user
I want to manage tasks
So that I operate efficiently

Background
Given
the user is authenticated
And
authorized
Scenarios
create task
When
he attempts to create task
Then
he is able to create task
And
set a priority for the task
And
set a project to which the task belonged to
And
set a target completion date for the task
And
set a reminder date for the task
And
set if the task is recursive
And
set the repeatation frequency of the task
update task
When
he attempts to update task
Then
he is able to update task
list tasks
When
he attempts to list tasks
Then
he is able to view list of tasks for a period
Examples:
period
daily
weekly
delete tasks
When
he attempts to delete task
Then
he is able to delete task
And
all sub - tasks under the given task gets deleted recursively
label task
When
I want to label a task with a speific label
Then
I am able to label the task
review all completed task
Given
I have completed tasks
When
I want to see those tasks for a period
Then
I am able to view the task for a period
Examples:
period
daily
weekly

Last published about 1 year ago by Soumyak.