Serenity BDD TodoMVC
Home > Requirements > Cucumber > Record todos > Add new todos
Report generated 23-05-2024 08:43

Feature: Add new todos

In order to avoid having to remember things that need doing
As a forgetful person
I want to be able to record what I need to do in a place where I won't forget about them

Scenarios

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

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

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

Feature Coverage By Scenario

Test Outcomes

Test Performance

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 Tests

feature Scenario Context Steps Started Total Duration Result
Add new todos Adding an item to an empty list Chrome,linux 3 08:43:43 6s 605ms SUCCESS
Add new todos Adding an item to a list with other items Chrome,linux 3 08:43:43 8s 588ms SUCCESS
Add new todos Adding items to several peoples lists Chrome,linux 5 08:43:43 10s 388ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.1.12