Description | Prerequisites | Steps | Validation Criteria |
---|---|---|---|
Add task | 1. BE and FE services are running. 2. The application is accessible at "http://localhost:3000/" |
1. Click on "Add Task" button. 2. Enter task title and status. 3. Click "Add Task" button. |
Task is added to the task list and visible on the screen. |
Delete task | 1. BE and FE services are running. 2. The application is accessible at "http://localhost:3000/" |
1. Create task. 2. Click button responsible for deleting task. |
Task is no longer visible on the screen. |
Edit task title | 1. BE and FE services are running. 2. The application is accessible at "http://localhost:3000/" |
1. Create task. 2. Click button responsible for editing task. 3. Edit "Title" field. 4. Click "Update Task" button. |
Task title has changed and it is visible. |
Edit task status | 1. BE and FE services are running. 2. The application is accessible at "http://localhost:3000/" |
1. Create task. 2. Click button responsible for editing task. 3. Edit "Status" field. 4. Click "Update Task" button. |
Task status has changed and it is visible. |
Filter task by status | 1. BE and FE services are running. 2. The application is accessible at "http://localhost:3000/" |
1. Create tasks with different statuses. 2. Change filtering mode from "All" to another. 3. Check if the tasks are properly filtered. |
Only tasks with required status are visible. |