Serenity BDD TodoMVC
Home > Tag > Smoke-Test
Report generated 23-05-2024 08:44:13

Tag: Smoke-Test

5 tests |

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 3
Total Number of Test Cases 5
Tests Started May 23, 2024 08:43:43
Tests Finished May 23, 2024 08:43:54
Total Duration 11s
Fastest Test 3s
Slowest Test 9s
Average Execution Time 7s
Total Execution Time 23s

Functional Coverage Details

Features

Feature Scenarios StepsText Test Cases % Pass Result Coverage
Completing todos 1 Given Jane has a todo list containing Buy some milk, Walk the dog Jane starts with a todo list containing Buy some milk, Walk the dog Jane opens the home.page page Jane adds the todo items called: [Buy some milk, Walk the dog] Jane adds a todo item called: Buy some milk Jane enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Jane adds a todo item called: Walk the dog Jane enters 'Walk the dog' then hits [RETURN] into 'What needs to be done?' field When she completes the task called "Walk the dog" she completes the item called Walk the dog she clicks on the complete item tick box Then her todo list should contain Buy some milk, Walk the dog Then the items displayed should be ([Buy some milk, Walk the dog]) But the "Walk the dog" task should be shown as Completed she should see that is equal to: 1 100%
Deleting todos 1 Given Jane has a todo list containing Buy some milk, Walk the dog Jane starts with a todo list containing Buy some milk, Walk the dog Jane opens the home.page page Jane adds the todo items called: [Buy some milk, Walk the dog] Jane adds a todo item called: Buy some milk Jane enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Jane adds a todo item called: Walk the dog Jane enters 'Walk the dog' then hits [RETURN] into 'What needs to be done?' field When she deletes the task called 'Walk the dog' she deletes the item Walk the dog she clicks on the delete item button Then her todo list should contain Buy some milk Then the items displayed should be ([Buy some milk]) 1 100%
Filtering todos 1 1: Viewing the items by status filter ({tasks=Buy some milk, Walk the dog, completed=Walk the dog, filter=Active, expected=Buy some milk}) Given Jane has a todo list containing Buy some milk, Walk the dog Jane starts with a todo list containing Buy some milk, Walk the dog Jane opens the home.page page Jane adds the todo items called: [Buy some milk, Walk the dog] Jane adds a todo item called: Buy some milk Jane enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Jane adds a todo item called: Walk the dog Jane enters 'Walk the dog' then hits [RETURN] into 'What needs to be done?' field And she completes the task called "Walk the dog" she completes the item called Walk the dog she clicks on the complete item tick box When she filters her list to show only Active tasks she filters items by Active she clicks on filter by Active Then her todo list should contain Buy some milk Then the items displayed should be ([Buy some milk]) 2: Viewing the items by status filter ({tasks=Buy some milk, Walk the dog, completed=Walk the dog, filter=Completed, expected=Walk the dog}) Given Jane has a todo list containing Buy some milk, Walk the dog Jane starts with a todo list containing Buy some milk, Walk the dog Jane opens the home.page page Jane adds the todo items called: [Buy some milk, Walk the dog] Jane adds a todo item called: Buy some milk Jane enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Jane adds a todo item called: Walk the dog Jane enters 'Walk the dog' then hits [RETURN] into 'What needs to be done?' field And she completes the task called "Walk the dog" she completes the item called Walk the dog she clicks on the complete item tick box When she filters her list to show only Completed tasks she filters items by Completed she clicks on filter by Completed Then her todo list should contain Walk the dog Then the items displayed should be ([Walk the dog]) 3: Viewing the items by status filter ({tasks=Buy some milk, Walk the dog, completed=Walk the dog, filter=All, expected=Buy some milk, Walk the dog}) Given Jane has a todo list containing Buy some milk, Walk the dog Jane starts with a todo list containing Buy some milk, Walk the dog Jane opens the home.page page Jane adds the todo items called: [Buy some milk, Walk the dog] Jane adds a todo item called: Buy some milk Jane enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Jane adds a todo item called: Walk the dog Jane enters 'Walk the dog' then hits [RETURN] into 'What needs to be done?' field And she completes the task called "Walk the dog" she completes the item called Walk the dog she clicks on the complete item tick box When she filters her list to show only All tasks she filters items by All she clicks on filter by All Then her todo list should contain Buy some milk, Walk the dog Then the items displayed should be ([Buy some milk, Walk the dog]) 3 100%

Key Statistics

Number of Scenarios 3 Total Duration 11s
Total Number of Test Cases 5 Fastest Test 3s
Number of Manual Test Cases 0 Slowest Test 9s
Tests Started May 23, 2024 08:43:43 Average Execution Time 7s
Tests Finished May 23, 2024 08:43:54 Total Execution Time 23s

Automated Scenarios

feature Scenario Context Steps StepsText Started Total Duration Result
Completing todos When a task is completed it remains in the main list Chrome,linux 4 Given Jane has a todo list containing Buy some milk, Walk the dog When she completes the task called "Walk the dog" Then her todo list should contain Buy some milk, Walk the dog But the "Walk the dog" task should be shown as Completed 08:43:43 9s 991ms SUCCESS
Deleting todos Delete an active item Chrome,linux 3 Given Jane has a todo list containing Buy some milk, Walk the dog When she deletes the task called 'Walk the dog' Then her todo list should contain Buy some milk 08:43:50 3s 980ms SUCCESS
Filtering todos Viewing the items by status filter
3 passing test cases
Chrome,linux 4 Given Jane has a todo list containing And she completes the task called "" When she filters her list to show only tasks Then her todo list should contain 08:43:43 9s 189ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.1.12