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

Tag: Adding

3 tests |

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 3
Total Number of Test Cases 3
Tests Started May 23, 2024 08:43:43
Tests Finished May 23, 2024 08:43:53
Total Duration 10s
Fastest Test 6s
Slowest Test 10s
Average Execution Time 8s
Total Execution Time 25s

Functional Coverage Details

Features

Feature Scenarios StepsText Test Cases % Pass Result Coverage
Add new todos 3 Given that James has an empty todo list James starts with an empty todo list James opens the home.page page When he adds 'Buy some milk' to his list he adds a todo item called: Buy some milk he enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Then 'Buy some milk' should be recorded in his list Then the items displayed should be a collection containing '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 When she adds 'Buy some cereal' to her list she adds a todo item called: Buy some cereal she enters 'Buy some cereal' then hits [RETURN] into 'What needs to be done?' field Then her todo list should contain Buy some milk, Walk the dog, Buy some cereal Then the items displayed should be ([Buy some milk, Walk the dog, Buy some cereal]) Given James has a todo list containing Buy some milk, Walk the dog James starts with a todo list containing Buy some milk, Walk the dog James opens the home.page page James adds the todo items called: [Buy some milk, Walk the dog] James adds a todo item called: Buy some milk James enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field James adds a todo item called: Walk the dog James enters 'Walk the dog' then hits [RETURN] into 'What needs to be done?' field And Jill has a todo list containing Buy some milk, Buy some cheese Jill starts with a todo list containing Buy some milk, Buy some cheese Jill opens the home.page page Jill adds the todo items called: [Buy some milk, Buy some cheese] Jill adds a todo item called: Buy some milk Jill enters 'Buy some milk' then hits [RETURN] into 'What needs to be done?' field Jill adds a todo item called: Buy some cheese Jill enters 'Buy some cheese' then hits [RETURN] into 'What needs to be done?' field When she adds 'Buy some cereal' to her list she adds a todo item called: Buy some cereal she enters 'Buy some cereal' then hits [RETURN] into 'What needs to be done?' field Then Jill's todo list should contain Buy some milk, Buy some cheese, Buy some cereal Jill should see the items displayed that contains: <[Buy some milk, Buy some cheese, Buy some cereal]> And James's todo list should contain Buy some milk, Walk the dog James should see the items displayed that contains: <[Buy some milk, Walk the dog]> 3 100%

Key Statistics

Number of Scenarios 3 Total Duration 10s
Total Number of Test Cases 3 Fastest Test 6s
Number of Manual Test Cases 0 Slowest Test 10s
Tests Started May 23, 2024 08:43:43 Average Execution Time 8s
Tests Finished May 23, 2024 08:43:53 Total Execution Time 25s

Automated Scenarios

feature Scenario Context Steps StepsText Started Total Duration Result
Add new todos Adding an item to an empty list Chrome,linux 3 Given that James has an empty todo list When he adds 'Buy some milk' to his list Then 'Buy some milk' should be recorded in his list 08:43:43 6s 605ms SUCCESS
Add new todos Adding an item to a list with other items Chrome,linux 3 Given Jane has a todo list containing Buy some milk, Walk the dog When she adds 'Buy some cereal' to her list Then her todo list should contain Buy some milk, Walk the dog, Buy some cereal 08:43:43 8s 588ms SUCCESS
Add new todos Adding items to several peoples lists Chrome,linux 5 Given James has a todo list containing Buy some milk, Walk the dog And Jill has a todo list containing Buy some milk, Buy some cheese When she adds 'Buy some cereal' to her list Then Jill's todo list should contain Buy some milk, Buy some cheese, Buy some cereal And James's todo list should contain Buy some milk, Walk the dog 08:43:43 10s 388ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.1.12