Project Number Date
functional-tests 1 13 Oct 2025, 09:22

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@critical 32 1 1 0 0 34 12 1 13 21.404 Failed
Feature: Pets
0.510
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Given User added pet "Pomeranian" to the pet store 0.409
When Pet is removed from the pet store 0.052
Then Pet will not be present in the pet store 0.048
This file cannot be displayed. Use download button to get the content as file.
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
0.234
Scenario User is able to successfully remove order from pet store
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Steps
Given User adds pet "Golden Retriever" to the pet store 0.061
And Places order for a pet with quantity of 5, ship date in 1 month with status approved 0.055
And Order is placed 0.061
When Removes order from pet store 0.056
com.levi9.functionaltests.exceptions.FunctionalTestsException: Order with ID 2 not unsuccessfully removed!
	at com.levi9.functionaltests.stepdefs.petstore.StoreStepdef.removeOrder(StoreStepdef.java:64)
	at ✽.Removes order from pet store(file:///home/runner/work/functional-tests/functional-tests/target/cucumber/cucable-generated/features/store_2_scenario002_run001_IT.feature:15)
Then Order will be successfully removed 0.000
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
4.464
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.013
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 11.628
When Visitor 'John' 'Doe' with an email 'john.doe@email.com' tries to book a room '1408' without filling up phone field 3.525
Then Visitor will get Booking Mandatory Error Message: 'must not be empty' 0.790
And Visitor will get Booking Validation Error Message: 'size must be between 11 and 21' 0.147
After com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario) 0.001
After com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario) 0.000
After com.levi9.functionaltests.hooks.Hooks.cleanUp() 0.397
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.373
Feature: Booking a Room
1.872
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.425
When Visitor 'John' 'Doe' with an email 'john.doe@email.com' and phone number '+44 1632 960018' tries to book a room '1408' without setting booking dates 1.240
Then Visitor will get Booking Mandatory Error Message: 'must not be null' 0.631
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.091
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.216
Feature: Booking a Room
2.859
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.520
When Visitor 'John' with an email 'john.doe@email.com' and phone number '+44 1632 960018' tries to book a room '1408' without filling up last name field 1.970
Then Visitor will get Booking Mandatory Error Message: 'Lastname should not be blank' 0.782
And Visitor will get Booking Validation Error Message: 'size must be between 3 and 30' 0.106
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.073
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.101
Feature: Booking a Room
2.430
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.442
When Visitor 'Doe' with an email 'john.doe@email.com' and phone number '+44 1632 960018' tries to book a room '1408' without filling up first name field 1.761
Then Visitor will get Booking Mandatory Error Message: 'Firstname should not be blank' 0.599
And Visitor will get Booking Validation Error Message: 'size must be between 3 and 18' 0.069
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.052
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.146
Feature: Booking a Room
2.273
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.424
When Visitor 'John' 'Doe' with phone number '+44 1632 960018' tries to book a room '1408' without filling up email field 2.153
Then Visitor will get Booking Mandatory Error Message: 'must not be empty' 0.120
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.087
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.217
Feature: Rooms Management
1.148
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.527
When User creates new Single type Not Accessible room '214' priced at 0 GBP with 'no features added to the room' 0.576
Then User will get validation error message: 'must be greater than or equal to 1' 0.571
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.143
Feature: Rooms Management
0.959
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.001
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.455
When User creates new Twin type Not Accessible room priced at 55 GBP with 'WiFi and TV' without filling up room name field 0.899
Then User will get mandatory error message: 'Room name must be set' 0.059
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.141
Feature: Rooms Management
0.964
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.310
When User creates new Twin type Not Accessible room '314' with 'WiFi, TV and Safe' without filling up room price field 0.902
Then User will get mandatory error message: 'must be greater than or equal to 1' 0.062
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.091
Feature: Login
0.684
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.437
When Tries to login with wrong password 0.497
Then User is still on Booking Management Login Page 0.024
And Both Username and Passwords fields will have red border 0.162
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.104
Feature: Contact Hotel
1.131
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.435
When Visitor 'John Doe' tries to contact property regarding 'Special Accommodation' without filling up email field 0.982
Then Visitor will get Contact Mandatory Error Message: 'Email may not be blank' 0.149
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.166
Feature: Contact Hotel
1.870
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.350
When Visitor tries to contact property regarding 'Special Accommodation' without filling up name field 1.191
Then Visitor will get Contact Mandatory Error Message: 'Name may not be blank' 0.678
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.221