TEST TYPE: dashboard_functional Title: TC_FUNC_01_Valid_Login Scenario: Test logging in with valid credentials. Steps to reproduce: 1. Enter a valid username. 2. Enter a valid password. 3. Click the "Login" button. Expected Result: User is successfully logged in and redirected to the dashboard. Priority: High Title: TC_FUNC_02_Invalid_Login Scenario: Test logging in with invalid credentials. Steps to reproduce: 1. Enter an invalid username. 2. Enter an invalid password. 3. Click the "Login" button. Expected Result: Error message is displayed indicating incorrect username or password. Priority: High Title: TC_FUNC_03_Empty_Credentials Scenario: Test logging in with empty username and password fields. Steps to reproduce: 1. Leave the username field empty. 2. Leave the password field empty. 3. Click the "Login" button. Expected Result: Error message prompts user to fill in required fields. Priority: High Title: TC_FUNC_04_Username_Only Scenario: Test logging in with only the username entered. Steps to reproduce: 1. Enter a valid username. 2. Leave the password field empty. 3. Click the "Login" button. Expected Result: Error message prompts user to fill in the password field. Priority: Medium Title: TC_FUNC_05_Password_Only Scenario: Test logging in with only the password entered. Steps to reproduce: 1. Leave the username field empty. 2. Enter a valid password. 3. Click the "Login" button. Expected Result: Error message prompts user to fill in the username field. Priority: Medium Title: TC_FUNC_06_Remember_Me_Functionality Scenario: Test the "Remember me" checkbox functionality. Steps to reproduce: 1. Enter valid username and password. 2. Check the "Remember me" checkbox. 3. Click the "Login" button. 4. Log out and return to the login page. Expected Result: Username is pre-filled in the login form. Priority: Medium Title: TC_FUNC_07_Forgot_Password_Link Scenario: Test the "Forgot password?" link functionality. Steps to reproduce: 1. Click the "Forgot password?" link. Expected Result: User is redirected to the password recovery page. Priority: Medium Title: TC_FUNC_08_Register_Link Scenario: Test the "Register" link functionality for new users. Steps to reproduce: 1. Click the "Register" link. Expected Result: User is redirected to the registration page. Priority: Medium Title: TC_FUNC_09_UI_Elements_Visibility Scenario: Ensure all login UI elements are visible and properly aligned. Steps to reproduce: 1. Observe the login form, buttons, and links on the page. Expected Result: All elements are visible and aligned correctly. Priority: Low Title: TC_FUNC_10_Responsive_Design Scenario: Test the login page's responsiveness on different screen sizes. Steps to reproduce: 1. Resize the browser window to various dimensions. Expected Result: Login form and elements adapt to different screen sizes without losing functionality. Priority: Low