Serenity and Cucumber Quick Start
Home > Duration Under 1 Second
Report generated 08-01-2026 10:13:48

Duration Under 1 Second

46 tests |

Note that results include data-driven scenarios containing tests , which may also contain results other than tests .

Key Statistics

Number of Scenarios 32
Total Number of Test Cases 46
Tests Started Jan 08, 2026 10:13:28
Tests Finished Jan 08, 2026 10:13:46
Total Duration 18s
Fastest Test 13ms
Slowest Test 926ms
Average Execution Time 298ms
Total Execution Time 13s

Test Outcomes

Test Performance

Functional Coverage Details

Features

Feature Test Cases Scenarios % Pass Result Coverage
Wordle Status Check 1 1 100%
Creating a new game 1 1 100%
Getting hints 2 4 100%
Playing the game 9 13 100%
Registering a new user 7 7 100%
Game Rules 7 11 209%
Hints 3 7 386%
Game Overview 2 2 100%

Automated Tests

feature Scenario Steps Started Total Duration Result
Wordle Status Check We can check the status of the Wordle service by sending a GET to /api/service 1 10:13:42 050ms SUCCESS
Creating a new game The new game should contain no moves 4 10:13:40 724ms SUCCESS
Getting hints We can request a hint for the current game via GET /api/game/{id}/hint 5 10:13:43 885ms SUCCESS
Getting hints Hints should include ""The word starts with the letter B"" 6 10:13:45 326ms SUCCESS
Getting hints Hints should include ""The word ends with the letter D"" 6 10:13:45 331ms SUCCESS
Getting hints Hints should include ""The word contains 1 vowel"" 6 10:13:45 332ms SUCCESS
Playing the game Invalid words should be rejected with a 403 error 4 10:13:40 653ms SUCCESS
Playing the game After the game has finished the answer can be revealed via via GET /api/game/{id}/answer 6 10:13:41 926ms SUCCESS
Playing the game When we make a move, the move is recorded in the game history 5 10:13:42 634ms SUCCESS
Playing the game We can check the current state of the game by sending a GET to /api/game/{id}/guesses 5 10:13:42 801ms SUCCESS
Playing the game We can get the current game result by sending a GET to /api/game/{id}/result 4 10:13:43 588ms SUCCESS
Playing the game If we try to ask for the answer by sending a GET to /api/game/{id}/answer 4 10:13:44 743ms SUCCESS
Playing the game We make a move by posting a word to the with the /api/game/{id}/word end-point 4 10:13:44 414ms SUCCESS
Playing the game Should render each letter with the appropriate color[1] word = "CRYPT", guess = "CRYPT", cell1 = "GREEN", cell2 = "GREEN", cell3 = "GREEN", cell4 = "GREEN", cell5 = "GREEN" 6 10:13:45 355ms SUCCESS
Playing the game Should render each letter with the appropriate color[2] word = "CRYPT", guess = "BOARD", cell1 = "GRAY", cell2 = "GRAY", cell3 = "GRAY", cell4 = "YELLOW", cell5 = "GRAY" 6 10:13:45 319ms SUCCESS
Playing the game Should render each letter with the appropriate color[3] word = "CRYPT", guess = "CROWN", cell1 = "GREEN", cell2 = "GREEN", cell3 = "GRAY", cell4 = "GRAY", cell5 = "GRAY" 6 10:13:45 281ms SUCCESS
Playing the game When the word is "CRYPT" and the guess is "ORGAN", the row is "GRAY", "GREEN", "GRAY", "GRAY", "GRAY" 6 10:13:45 485ms SUCCESS
Playing the game When the word is "CRYPT" and the guess is "BRACE", the row is "GRAY", "GREEN", "GRAY", "YELLOW", "GRAY" 6 10:13:45 426ms SUCCESS
Playing the game When the word is "CRYPT" and the guess is "CRYPT", the row is "GREEN", "GREEN", "GREEN", "GREEN", "GREEN" 6 10:13:45 463ms SUCCESS
Registering a new user Email must be unique 2 10:13:39 294ms SUCCESS
Registering a new user Username must be unique 2 10:13:39 453ms SUCCESS
Registering a new user Players need to register before they can login and play 1 10:13:40 312ms SUCCESS
Registering a new user Logged-on players can play the game 3 10:13:40 578ms SUCCESS
Registering a new user Password must not be empty 1 10:13:41 179ms SUCCESS
Registering a new user Users cannot access the game without logging on 2 10:13:41 254ms SUCCESS
Registering a new user Players can log on with their username and password 2 10:13:41 558ms SUCCESS
Game Rules Player runs out of tries 3 10:13:28 178ms SUCCESS
Game Rules 1: Letters should be displayed with the correct color
target word=CRYPT, player input=CRYPT, cell 1=GREEN, cell 2=GREEN, cell 3=GREEN, cell 4=GREEN, cell 5=GREEN
3 10:13:28 017ms SUCCESS
Game Rules 2: Letters should be displayed with the correct color
target word=CRYPT, player input=BOARD, cell 1=GRAY, cell 2=GRAY, cell 3=GRAY, cell 4=YELLOW, cell 5=GRAY
3 10:13:28 048ms SUCCESS
Game Rules 3: Letters should be displayed with the correct color
target word=CRYPT, player input=CROWN, cell 1=GREEN, cell 2=GREEN, cell 3=GRAY, cell 4=GRAY, cell 5=GRAY
3 10:13:28 047ms SUCCESS
Game Rules Player guesses the right word 4 10:13:28 025ms SUCCESS
Game Rules Correctly placed letters 3 10:13:28 046ms SUCCESS
Game Rules 1: Letters that do not form valid words should be rejected
Letter 1=T, Letter 2=O, Letter 3=, Letter 4=, Letter 5=, Reason=Word too short
3 10:13:28 032ms SUCCESS
Game Rules 2: Letters that do not form valid words should be rejected
Letter 1=A, Letter 2=B, Letter 3=C, Letter 4=D, Letter 5=E, Reason=Not a word
3 10:13:28 029ms SUCCESS
Game Rules 3: Letters that do not form valid words should be rejected
Letter 1=F, Letter 2=A, Letter 3=S, Letter 4=T, Letter 5=!, Reason=Not a word
3 10:13:28 023ms SUCCESS
Game Rules Letters that are present but not in the right place 3 10:13:28 024ms SUCCESS
Game Rules Two incorrectly placed letters 3 10:13:28 023ms SUCCESS
Hints 1: Possible hints for a word
Word=APPLE, Hint Type=Starts with letter, Hint Text=The word starts with the letter A
3 10:13:28 013ms SUCCESS
Hints 2: Possible hints for a word
Word=CREEK, Hint Type=Ends with letter, Hint Text=The word ends with the letter K
3 10:13:28 025ms SUCCESS
Hints 3: Possible hints for a word
Word=GROWL, Hint Type=Single vowel, Hint Text=The word contains 1 vowel
3 10:13:28 043ms SUCCESS
Hints 4: Possible hints for a word
Word=APPLE, Hint Type=Multiple vowels, Hint Text=The word contains 2 vowels
3 10:13:28 020ms SUCCESS
Hints 5: Possible hints for a word
Word=CRYPT, Hint Type=No vowels, Hint Text=The word contains no vowels
3 10:13:28 185ms SUCCESS
Hints If the player asks for another hint, all the hints should be shown 4 10:13:28 167ms SUCCESS
Hints The word starts with a particular letter 3 10:13:28 021ms SUCCESS
Game Overview Player runs out of tries and loses 3 10:13:28 232ms SUCCESS
Game Overview Player guesses the right word and wins 4 10:13:28 190ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 5.0.4