Serenity/JS with Playwright Test
Report generated 20-02-2025 19:21

Feature: Dropdown

Scenarios

Tess ensures that placeholder of dropdown does eventually equal "Select option"

Tess opens the dropdown

Tess ensures that available options of dropdown does eventually equal [ "First", "Second", "Third" ]

Tess selects [ 'First', 'Third' ] from dropdown

Tess ensures that selected options does equal [ "First", "Third" ]

Tess selects [ 'First', 'Third' ] from dropdown

Tess ensures that [ "First", "Third" ] does eventually equal [ "First", "Third" ]

Tess selects [ 'First', 'Third', 'Second' ] from dropdown

Tess deselects [ 'First' ] from dropdown

Tess ensures that selected options does equal [ "Third", "Second" ]

Tess selects [ 'First', 'Second' ] from dropdown

Tess deselects [ 'First', 'Second' ] from dropdown

Tess ensures that 0 does equal 0

Tess ensures that placeholder of dropdown does equal "Select option"

Tess ensures that placeholder of dropdown does eventually equal "Select option"

Tess opens the dropdown

Tess ensures that available options of dropdown does eventually equal [ "First", "Second", "Third" ]

Tess selects [ 'First', 'Third' ] from dropdown

Tess ensures that selected options does equal [ "First", "Third" ]

Tess selects [ 'First', 'Third' ] from dropdown

Tess ensures that [ "First", "Third" ] does eventually equal [ "First", "Third" ]

Tess selects [ 'First', 'Third', 'Second' ] from dropdown

Tess deselects [ 'First' ] from dropdown

Tess ensures that selected options does equal [ "Third", "Second" ]

Tess selects [ 'First', 'Second' ] from dropdown

Tess deselects [ 'First', 'Second' ] from dropdown

Tess ensures that 0 does equal 0

Tess ensures that placeholder of dropdown does equal "Select option"

Tess ensures that placeholder of dropdown does eventually equal "Select option"

Tess opens the dropdown

Tess ensures that available options of dropdown does eventually equal [ "First", "Second", "Third" ]

Tess selects [ 'First', 'Third' ] from dropdown

Tess ensures that selected options does equal [ "First", "Third" ]

Tess selects [ 'First', 'Third' ] from dropdown

Tess ensures that [ "First", "Third" ] does eventually equal [ "First", "Third" ]

Tess selects [ 'First', 'Third', 'Second' ] from dropdown

Tess deselects [ 'First' ] from dropdown

Tess ensures that selected options does equal [ "Third", "Second" ]

Tess selects [ 'First', 'Second' ] from dropdown

Tess deselects [ 'First', 'Second' ] from dropdown

Tess ensures that 0 does equal 0

Tess ensures that placeholder of dropdown does equal "Select option"

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 18 Total Duration 0ms
Total Number of Test Cases 18 Fastest Test 467ms
Number of Manual Test Cases 0 Slowest Test 4s
Tests Started Feb 20, 2025 19:21:29 Average Execution Time 1s
Tests Finished Total Execution Time 32s

Automated Tests

feature Scenario Context Steps Started Total Duration Result
Dropdown shows the placeholder when no option is selected yet linux,Chrome 1 19:21:29 467ms SUCCESS
Dropdown shows the available options when the menu is expanded linux,Chrome 2 19:21:29 576ms SUCCESS
Dropdown selects the desired options linux,Chrome 2 19:21:30 1s 436ms SUCCESS
Dropdown triggers onChange with selected options linux,Chrome 2 19:21:31 1s 573ms SUCCESS
Dropdown allows for selected options to be deselected linux,Chrome 3 19:21:33 2s 294ms SUCCESS
Dropdown goes back to showing the placeholder when all the selected options get deselected linux,Chrome 4 19:21:35 1s 946ms SUCCESS
Dropdown shows the placeholder when no option is selected yet linux,Firefox 1 19:21:38 1s 514ms SUCCESS
Dropdown shows the available options when the menu is expanded linux,Firefox 2 19:21:39 494ms SUCCESS
Dropdown selects the desired options linux,Firefox 2 19:21:40 1s 045ms SUCCESS
Dropdown triggers onChange with selected options linux,Firefox 2 19:21:41 1s 117ms SUCCESS
Dropdown allows for selected options to be deselected linux,Firefox 3 19:21:42 1s 681ms SUCCESS
Dropdown goes back to showing the placeholder when all the selected options get deselected linux,Firefox 4 19:21:44 1s 489ms SUCCESS
Dropdown shows the placeholder when no option is selected yet linux,Safari or WebKit 1 19:21:46 1s 418ms SUCCESS
Dropdown shows the available options when the menu is expanded linux,Safari or WebKit 2 19:21:48 1s 284ms SUCCESS
Dropdown selects the desired options linux,Safari or WebKit 2 19:21:49 2s 785ms SUCCESS
Dropdown triggers onChange with selected options linux,Safari or WebKit 2 19:21:52 3s 078ms SUCCESS
Dropdown allows for selected options to be deselected linux,Safari or WebKit 3 19:21:55 4s 398ms SUCCESS
Dropdown goes back to showing the placeholder when all the selected options get deselected linux,Safari or WebKit 4 19:21:59 3s 830ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.2.12