URL: https://practice.expandtesting.com/login Generated Test Cases (via direct URL content analysis): TEST TYPE: dashboard_functional TC_FUNC_01_Verify_Login_Page_Title Scenario: Verify that the title of the login page is displayed correctly. Steps to reproduce: 1. Open the login page URL: https://practice.expandtesting.com/login Expected Result: The title of the page should be "Test Login Page for Automation Testing Practice". Actual Result: Priority: High TC_FUNC_02_Verify_Login_Form_Elements Scenario: Verify all form elements are present on the login page. Steps to reproduce: 1. Navigate to the login page URL: https://practice.expandtesting.com/login Expected Result: The login form should contain two input fields for email and password. Actual Result: Priority: High TC_FUNC_03_Verify_Login_Button_Text Scenario: Verify the text on the login button. Steps to reproduce: 1. Visit the login page URL: https://practice.expandtesting.com/login Expected Result: The login button text should be "Log In". Actual Result: Priority: Medium TC_FUNC_04_Attempt_Empty_Login_Submission Scenario: Attempt to submit the login form with empty email and password fields. Steps to reproduce: 1. Fill in the email and password fields with empty values. 2. Click on the login button. Expected Result: An error message should be displayed indicating that both fields are required. Actual Result: Priority: High TC_FUNC_05_Attempt_Invalid_Login_Credentials Scenario: Attempt to login with invalid email and password. Steps to reproduce: 1. Enter an invalid email and password combination. 2. Click on the login button. Expected Result: A message should be displayed stating that the login credentials are incorrect. Actual Result: Priority: High TC_FUNC_06_Attempt_Valid_Login_Credentials Scenario: Login with valid email and password. Steps to reproduce: 1. Enter a valid email and password combination. 2. Click on the login button. Expected Result: The user should be successfully logged in and redirected to the dashboard. Actual Result: Priority: High TC_FUNC_07_Verify_Forgot_Password_Link Scenario: Verify the functionality of the "Forgot Password" link. Steps to reproduce: 1. Click on the "Forgot Password" link on the login page. Expected Result: The user should be redirected to a page where they can reset their password. Actual Result: Priority: Medium TC_FUNC_08_Verify_Register_Button_Presence Scenario: Verify the presence of the "Register" button on the login page. Steps to reproduce: 1. Check if the "Register" button is visible on the login page. Expected Result: The "Register" button should be present for new user registration. Actual Result: Priority: Medium TC_FUNC_09_Verify_Navigation_Menu_Items Scenario: Verify the presence of all navigation menu items. Steps to reproduce: 1. Check the main navigation menu. Expected Result: There should be 16 navigation items visible. Actual Result: Priority: High TC_FUNC_10_Verify_Logo_Link Scenario: Verify if the logo is clickable and redirects to the homepage. Steps to reproduce: 1. Click on the website logo. Expected Result: Clicking on the logo should navigate the user to the homepage. Actual Result: Priority: Medium TC_FUNC_11_Verify_Images_Presence Scenario: Verify the presence of images on the login page. Steps to reproduce: 1. Check for the presence of images on the login page. Expected Result: There should be 2 images displayed on the page. Actual Result: Priority: Medium TC_FUNC_12_Verify_Link_Redirection Scenario: Click on random links on the login page to verify redirection. Steps to reproduce: 1. Click on various links present on the page. Expected Result: Each link should redirect the user to the intended destination. Actual Result: Priority: High TC_FUNC_13_Verify_Footer_Content Scenario: Verify the content and links in the footer section. Steps to reproduce: 1. Scroll down to the footer section. Expected Result: The footer should contain relevant information and links. Actual Result: Priority: Medium TC_FUNC_14_Verify_Terms_of_Use_Link Scenario: Click on the "Terms of Use" link in the footer. Steps to reproduce: 1. Click on the "Terms of Use" link. Expected Result: The user should be directed to the terms of use page. Actual Result: Priority: Medium TC_FUNC_15_Verify_Privacy_Policy_Link Scenario: Click on the "Privacy Policy" link in the footer. Steps to reproduce: 1. Click on the "Privacy Policy" link. Expected Result: The user should be directed to the privacy policy page. Actual Result: Priority: Medium TC_FUNC_16_Verify_Social_Media_Links Scenario: Verify the functionality of social media links in the footer. Steps to reproduce: 1. Click on the social media icons in the footer. Expected Result: The user should be redirected to the respective social media pages. Actual Result: Priority: Medium TC_FUNC_17_Verify_Support_Link Scenario: Click on the "Support" link in the footer. Steps to reproduce: 1. Click on the "Support" link. Expected Result: The user should be directed to the support page. Actual Result: Priority: Medium TC_FUNC_18_Verify_Return_to_Top_Button Scenario: Click on the "Return to Top" button at the bottom of the page. Steps to reproduce: 1. Scroll down to the bottom of the page and click on the "Return to Top" button. Expected Result: The page should scroll back to the top. Actual Result: Priority: Low TC_FUNC_19_Verify_Page_Responsiveness Scenario: Test the responsiveness of the login page on different screen sizes. Steps to reproduce: 1. Open the login page on different devices (desktop, tablet, mobile). Expected Result: The page layout should adjust correctly to fit the screen size. Actual Result: Priority: High TC_FUNC_20_Verify_Cross_Browser_Compatibility Scenario: Test the login page functionality on different browsers. Steps to reproduce: 1. Access the login page using different browsers (Chrome, Firefox, Safari, Edge). Expected Result: The login page should function properly on all browsers. Actual Result: Priority: High