Serenity and Cucumber Quick Start
Report generated 08-01-2026 10:13

Feature: Hints

As a Wordle player
I want to be able to receive hints when I'm stuck
So that I can keep the game progressing and learn new words

Scenarios

Rule: Hints should be proposed based on the structure and content of the word

Given the target word is "{Word}"

When the player requests a hint

Then the proposed hints should include "{Hint Text}"

Rule: A random hint should be proposed for a given word

Given the target word is "QUEST"

And the player has requested a hint

When the player requests another hint

Then the following hints should be proposed:

The word starts with the letter Q
The word ends with the letter T
The word contains 2 vowels

Given the target word is "APPLE"

When the player requests a hint

Then the proposed hint should be one of:

The word starts with the letter A
The word ends with the letter E
The word contains 2 vowels

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 3 Total Duration 303ms
Total Number of Test Cases 7 Fastest Test 13ms
Number of Manual Test Cases 0 Slowest Test 185ms
Tests Started Jan 08, 2026 10:13:28 Average Execution Time 67ms
Tests Finished Jan 08, 2026 10:13:28 Total Execution Time 488ms

Automated Tests

feature Scenario Context Steps Started Total Duration Result
Hints Possible hints for a word
5 passing test cases
3 10:13:28 300ms 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

Manual Tests

No manual tests were recorded
Serenity BDD version 5.0.4