Serenity/JS with Playwright Test
Home > Requirements > Recording items
Report generated 29-04-2025 08:09

Feature: Recording items

Scenarios

Alice starts with an empty todo list

Alice records an item called "buy some cheese"

Alice ensures that displayed items does equal [ "buy some cheese" ]

Alice records an item called "feed the cat"

Alice ensures that displayed items does equal [ "buy some cheese", "feed the cat" ]

Alice ensures that persisted items does equal displayed items

Alice starts with an empty todo list

Alice records an item called "buy some cheese"

Alice ensures that the value of "What needs to be done?" input box does equal ""

Alice ensures that "buy some cheese" does equal "buy some cheese"

Alice ensures that false does equal false

Alice starts with a list containing 3 items

Alice ensures that number of items left does equal 3

Alice ensures that 3 does equal 3

Alice starts with an empty todo list

Alice ensures that main section does not become present

Alice ensures that footer section does not become present

Alice records an item called "buy some cheese"

Alice ensures that main section does become visible

Alice ensures that footer section does become visible

Alice starts with an empty todo list

Alice records an item called "buy some cheese"

Alice ensures that displayed items does equal [ "buy some cheese" ]

Alice records an item called "feed the cat"

Alice ensures that displayed items does equal [ "buy some cheese", "feed the cat" ]

Alice ensures that persisted items does equal displayed items

Alice starts with an empty todo list

Alice records an item called "buy some cheese"

Alice ensures that the value of "What needs to be done?" input box does equal ""

Alice ensures that "buy some cheese" does equal "buy some cheese"

Alice ensures that false does equal false

Alice starts with a list containing 3 items

Alice ensures that number of items left does equal 3

Alice ensures that 3 does equal 3

Alice starts with an empty todo list

Alice ensures that main section does not become present

Alice ensures that footer section does not become present

Alice records an item called "buy some cheese"

Alice ensures that main section does become visible

Alice ensures that footer section does become visible

Alice starts with an empty todo list

Alice records an item called "buy some cheese"

Alice ensures that displayed items does equal [ "buy some cheese" ]

Alice records an item called "feed the cat"

Alice ensures that displayed items does equal [ "buy some cheese", "feed the cat" ]

Alice ensures that persisted items does equal displayed items

Alice starts with an empty todo list

Alice records an item called "buy some cheese"

Alice ensures that the value of "What needs to be done?" input box does equal ""

Alice ensures that "buy some cheese" does equal "buy some cheese"

Alice ensures that false does equal false

Alice starts with a list containing 3 items

Alice ensures that number of items left does equal 3

Alice ensures that 3 does equal 3

Alice starts with an empty todo list

Alice ensures that main section does not become present

Alice ensures that footer section does not become present

Alice records an item called "buy some cheese"

Alice ensures that main section does become visible

Alice ensures that footer section does become visible

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 12 Total Duration 0ms
Total Number of Test Cases 12 Fastest Test 410ms
Number of Manual Test Cases 0 Slowest Test 1s
Tests Started Apr 29, 2025 08:09:51 Average Execution Time 793ms
Tests Finished Total Execution Time 9s

Automated Tests

Manual Tests

No manual tests were recorded
Serenity BDD version 4.2.12