TEST TYPE: dashboard_functional Title: TC_FUNC_01_Valid_Login Scenario: User logs in with valid username and password. Steps to reproduce: 1. Enter a valid username in the "Username" field. 2. Enter a valid password in the "Password" field. 3. Click on the "Login" button. Expected Result: User is successfully logged in and redirected to the dashboard page. Priority: High Title: TC_FUNC_02_Invalid_Login Scenario: User attempts to log in with an invalid password. Steps to reproduce: 1. Enter a valid username in the "Username" field. 2. Enter an invalid password in the "Password" field. 3. Click on the "Login" button. Expected Result: An error message is displayed indicating incorrect password and user remains on the login page. Priority: High Title: TC_FUNC_03_Empty_Fields_Login Scenario: User tries to log in without entering username and password. Steps to reproduce: 1. Leave the "Username" and "Password" fields empty. 2. Click on the "Login" button. Expected Result: An error message prompts the user to fill in the required fields. Priority: Medium Title: TC_FUNC_04_Forgot_Password_Link Scenario: User uses the "Forgot password?" link. Steps to reproduce: 1. Click on the "Forgot password?" link. Expected Result: User is redirected to the password recovery page. Priority: Medium Title: TC_FUNC_05_Remember_Me_Functionality Scenario: User selects the "Remember me" checkbox and logs in. Steps to reproduce: 1. Enter a valid username in the "Username" field. 2. Enter a valid password in the "Password" field. 3. Check the "Remember me" checkbox. 4. Click on the "Login" button. 5. Log out and return to the login page. Expected Result: The username is pre-filled in the "Username" field. Priority: Low Title: TC_FUNC_06_Register_Link Scenario: User navigates to the registration page using the "Register" link. Steps to reproduce: 1. Click on the "Register" link. Expected Result: User is redirected to the registration page. Priority: Medium Title: TC_FUNC_07_UI_Elements_Presence Scenario: All UI elements are displayed correctly on the login page. Steps to reproduce: 1. Load the login page. Expected Result: "Username" and "Password" fields, "Login" button, "Remember me" checkbox, "Forgot password?" link, and "Register" link are displayed correctly. Priority: Low