Cucumber Report
Features
Tags
Steps
Failures
Project
Number
Date
functional-tests
1
29 Dec 2025, 09:30
Tag Report
Steps
Scenarios
Features
Tag
Passed
Failed
Skipped
Pending
Undefined
Total
Passed
Failed
Total
Duration
Status
@blocker
23
0
0
0
0
23
10
0
10
17.208
Passed
Feature:
Pets
Tags:
@api
@pet
@blocker
1.348
Scenario
User is able to sell a pet in status available
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Steps
Given
User added pet "
Beagle
" to the pet store
0.612
When
Pet status is set to "
available
"
0.355
Then
it will be possible to sell it
0.381
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.000
Feature:
Pet Store orders
Tags:
@api
@store
@blocker
1.376
Scenario
User is able to place an order for a pet
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Steps
Given
User adds pet "
German Shepherd
" to the pet store
0.413
When
Places order for a pet with quantity of
5
, ship date in
10
days
with status
placed
0.378
Then
Order will be placed
0.584
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.000
Feature:
Booking a Room
Tags:
@ui
@booking
@blocker
@sanity
1.954
Scenario
Visitor must be able to book a room for available dates by filling up all Mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.661
Steps
When
Visitor
'John'
'Doe'
with an email
'john.doe@email.com'
and phone number
'+44 1632 960018'
tries to book a room
'1408'
1.417
Then
Visitor will get Booking Successful! Message
0.537
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.078
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.154
Feature:
Rooms Management
Tags:
@ui
@management
@room-management
@blocker
@sanity
1.606
Scenario Outline
User must be able to create new room by filling up all mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.487
Steps
When
User creates new
Single
type
Not Accessible
room
'114'
priced at
80
GBP with
'no features added to the room'
0.715
Then
New
Single
type
Not Accessible
room
'114'
priced at
80
GBP with
'no features added to the room'
will be created
0.891
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.088
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.173
Feature:
Rooms Management
Tags:
@ui
@management
@room-management
@blocker
@sanity
2.182
Scenario Outline
User must be able to create new room by filling up all mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.505
Steps
When
User creates new
Double
type
Accessible
room
'116'
priced at
200
GBP with
'WiFi, TV, Refreshments and Safe'
1.165
Then
New
Double
type
Accessible
room
'116'
priced at
200
GBP with
'WiFi, TV, Refreshments and Safe'
will be created
1.016
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.093
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.162
Feature:
Rooms Management
Tags:
@ui
@management
@room-management
@blocker
@sanity
2.490
Scenario Outline
User must be able to create new room by filling up all mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.441
Steps
When
User creates new
Suite
type
Accessible
room
'118'
priced at
300
GBP with
'WiFi, TV, Radio, Refreshments, Safe and Views'
1.600
Then
New
Suite
type
Accessible
room
'118'
priced at
300
GBP with
'WiFi, TV, Radio, Refreshments, Safe and Views'
will be created
0.889
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.074
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.158
Feature:
Rooms Management
Tags:
@ui
@management
@room-management
@blocker
@sanity
2.074
Scenario Outline
User must be able to create new room by filling up all mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.002
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.474
Steps
When
User creates new
Twin
type
Not Accessible
room
'115'
priced at
150
GBP with
'WiFi, TV and Safe'
1.215
Then
New
Twin
type
Not Accessible
room
'115'
priced at
150
GBP with
'WiFi, TV and Safe'
will be created
0.859
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.066
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.171
Feature:
Rooms Management
Tags:
@ui
@management
@room-management
@blocker
@sanity
2.204
Scenario Outline
User must be able to create new room by filling up all mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.370
Steps
When
User creates new
Family
type
Accessible
room
'117'
priced at
250
GBP with
'WiFi, TV, Radio, Refreshments, Safe and Views'
1.435
Then
New
Family
type
Accessible
room
'117'
priced at
250
GBP with
'WiFi, TV, Radio, Refreshments, Safe and Views'
will be created
0.768
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.046
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.139
Feature:
Login
Tags:
@ui
@login
@blocker
@sanity
0.487
Scenario
Administrator is able to login with correct username and password
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.306
Steps
When
Tries to login with valid username and password
0.422
Then
User is Logged In
0.046
And
User is redirected to Rooms Management Page
0.017
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.000
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.138
Feature:
Contact Hotel
Tags:
@ui
@contact
@blocker
@sanity
1.482
Scenario
Visitor must be able to contact the property by filling up all mandatory fields
Hooks
Before
com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario)
0.000
Before
com.levi9.functionaltests.hooks.Hooks.setupDriver()
0.491
Steps
When
Visitor
'John Doe'
tries to contact property regarding
'Special Accommodation'
by filling up all mandatory fields with valid data
1.247
Then
Visitor
'John Doe'
will get Thanks for getting in touch message regarding subject
'Special Accommodation'
0.234
Hooks
After
com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario)
0.000
After
com.levi9.functionaltests.hooks.Hooks.cleanUp()
0.000
After
com.levi9.functionaltests.hooks.Hooks.tearDownDriver()
0.142
generate Cucumber HTML reports via:
Jenkins Plugin
|
Standalone
|
Sandwich
|
Maven