TEST TYPE: dashboard_functional Title: TC_FUNC_01_Valid_Login Scenario: Verify that a user can successfully log in with valid credentials. Steps to reproduce: 1. Enter a valid username in the "Username" field. 2. Enter a valid password in the "Password" field. 3. Click the "Login" button. Expected Result: The user should be redirected to the dashboard page. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_02_Remember_Me_Functionality Scenario: Verify that the "Remember me" checkbox retains the username after logging out. 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 the "Login" button. 5. Log out of the account. Expected Result: Upon returning to the login page, the username should be pre-filled. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_03_Forgot_Password_Link Scenario: Verify the functionality of the "Forgot password?" link. Steps to reproduce: 1. Click on the "Forgot password?" link. Expected Result: The user should be redirected to the password recovery page. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_04_Register_Link Scenario: Verify the "Register" link redirects to the registration page. Steps to reproduce: 1. Click on the "Register" link below the login form. Expected Result: The user should be redirected to the registration page. Actual Result: [To be filled during execution] Priority: Low Title: TC_FUNC_05_Login_Button_Disabled Scenario: Verify the "Login" button is disabled when username and password fields are empty. Steps to reproduce: 1. Ensure both "Username" and "Password" fields are empty. 2. Observe the "Login" button. Expected Result: The "Login" button should be disabled. Actual Result: [To be filled during execution] Priority: High