TEST TYPE: dashboard_functional Here are some high-quality test cases based on the provided image of the dashboard: --- **Title: TC_FUNC_001_Food_Order_Button** **Scenario:** Verify the functionality of the "Food Order" button in the navigation bar. **Preconditions:** User is on the dashboard page. **Steps to Reproduce:** 1. Locate the "Food Order" button in the navigation bar. 2. Click on the "Food Order" button. **Expected Result:** - The user should be redirected to the food ordering section of the website. **Actual Result:** To be filled during execution **Priority:** High **Test Data:** N/A --- **Title: TC_FUNC_002_Filter_Functionality** **Scenario:** Verify the functionality of the "Filters" button for restaurant listings. **Preconditions:** User is on the dashboard page with restaurant listings visible. **Steps to Reproduce:** 1. Locate the "Filters" button above the restaurant listings. 2. Click on the "Filters" button. 3. Apply a filter (e.g., cuisine type). **Expected Result:** - The restaurant listings should update to reflect the applied filter. **Actual Result:** To be filled during execution **Priority:** High **Test Data:** N/A --- **Title: TC_FUNC_003_Sort_By_Price** **Scenario:** Verify the sorting functionality by price for restaurant listings. **Preconditions:** User is on the dashboard page with restaurant listings visible. **Steps to Reproduce:** 1. Locate the "Sort by" dropdown above the restaurant listings. 2. Select "Price" from the dropdown options. **Expected Result:** - The restaurant listings should be sorted by price in ascending order. **Actual Result:** To be filled during execution **Priority:** Medium **Test Data:** N/A --- **Title: TC_FUNC_004_Restaurant_Card_Click** **Scenario:** Verify the click functionality on a restaurant card. **Preconditions:** User is on the dashboard page with restaurant listings visible. **Steps to Reproduce:** 1. Locate a restaurant card (e.g., "Spice Symphony"). 2. Click on the restaurant card. **Expected Result:** - The user should be redirected to the restaurant's detail page. **Actual Result:** To be filled during execution **Priority:** High **Test Data:** N/A --- **Title: TC_FUNC_005_Responsive_Design** **Scenario:** Verify the responsive design of the restaurant listings on a mobile device. **Preconditions:** User accesses the dashboard page on a mobile device. **Steps to Reproduce:** 1. Open the dashboard page on a mobile device. 2. Observe the layout and alignment of restaurant listings. **Expected Result:** - The restaurant listings should be properly aligned and readable on a mobile device. **Actual Result:** To be filled during execution **Priority:** High **Test Data:** N/A --- **Title: TC_FUNC_006_Accessibility_Alt_Text** **Scenario:** Verify the presence of alt text for images in restaurant cards. **Preconditions:** User is on the dashboard page with restaurant listings visible. **Steps to Reproduce:** 1. Inspect the images within the restaurant cards. 2. Check for the presence of alt text for each image. **Expected Result:** - Each image should have descriptive alt text for accessibility. **Actual Result:** To be filled during execution **Priority:** Medium **Test Data:** N/A --- **Title: TC_FUNC_007_Sign_In_Sign_Up_Button** **Scenario:** Verify the functionality of the "Sign In / Sign Up" button. **Preconditions:** User is on the dashboard page. **Steps to Reproduce:** 1. Locate the "Sign In / Sign Up" button in the top-right corner. 2. Click on the "Sign In / Sign Up" button. **Expected Result:** - The user should be redirected to the sign-in/sign-up page. **Actual Result:** To be filled during execution **Priority:** High **Test Data:** N/A --- These test cases focus on key functionalities and user interactions visible in the dashboard image, ensuring a comprehensive evaluation of the UI elements.