Project Number Date
functional-tests 1 27 Jul 2026, 12:23

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 12.219 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.
2.292
Given User is on the Booking Management Login Page 2.292
1.093
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.004
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 4.299
When Tries to login with wrong password 0.748
Then User is still on Booking Management Login Page 0.048
And Both Username and Passwords fields will have red border 0.295
After com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario) 0.002
After com.levi9.functionaltests.hooks.Hooks.embedScenarioFailedScreenshot(io.cucumber.java.Scenario) 0.003
After com.levi9.functionaltests.hooks.Hooks.cleanUp() 0.000
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 1.248
2.120
Given User is on the Booking Management Login Page 2.120
0.670
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 4.655
When Tries to login with only valid password 0.500
Then User is still on Booking Management Login Page 0.037
And Username field will have red border 0.132
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.003
After com.levi9.functionaltests.hooks.Hooks.cleanUp() 0.000
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.902
2.278
Given User is on the Booking Management Login Page 2.278
0.787
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 4.582
When Tries to login with valid username and password 0.602
Then User is Logged In 0.136
And User is redirected to Rooms Management Page 0.048
After com.levi9.functionaltests.hooks.Hooks.scenarioEnd(io.cucumber.java.Scenario) 0.002
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() 1.112
2.311
Given User is on the Booking Management Login Page 2.311
0.664
Before com.levi9.functionaltests.hooks.Hooks.scenarioStart(io.cucumber.java.Scenario) 0.000
Before com.levi9.functionaltests.hooks.Hooks.setupDriver() 4.599
When Tries to login with only valid username 0.521
Then User is still on Booking Management Login Page 0.035
And Password field will have red border 0.108
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.000
After com.levi9.functionaltests.hooks.Hooks.tearDownDriver() 0.813