Project Number Date
functional-tests 1 09 Feb 2026, 10:24

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Login 16 0 0 0 0 16 4 0 4 8.606 Passed
Tags: @ui @login
Feature Login
Administrators must be able to login with correct username and password. Users must not be able to login with invalid combination of username and password or empty username or password.
1.600
Given User is on the Booking Management Login Page 1.600
0.471
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.361
When Tries to login with only valid password 0.402
Then User is still on Booking Management Login Page 0.014
And Username field will have red border 0.054
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.095
1.601
Given User is on the Booking Management Login Page 1.601
0.535
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.493
When Tries to login with only valid username 0.439
Then User is still on Booking Management Login Page 0.018
And Password field will have red border 0.076
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.096
1.631
Given User is on the Booking Management Login Page 1.631
0.739
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.379
When Tries to login with wrong password 0.573
Then User is still on Booking Management Login Page 0.016
And Both Username and Passwords fields will have red border 0.148
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.100
1.542
Given User is on the Booking Management Login Page 1.542
0.486
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 0.464
When Tries to login with valid username and password 0.420
Then User is Logged In 0.047
And User is redirected to Rooms Management Page 0.017
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.145