TEST TYPE: dashboard_functional Title: TC_FUNC_01_Navigation_Links Scenario: Verify that the "Food Order," "Table Booking," and "Event Pass" navigation links redirect to the correct pages. Steps to reproduce: 1. Click on the "Food Order" link. 2. Verify the redirection. 3. Click on the "Table Booking" link. 4. Verify the redirection. 5. Click on the "Event Pass" link. 6. Verify the redirection. Expected Result: Each link should redirect to its respective page. Priority: High Title: TC_FUNC_02_Sign_In_Up Scenario: Verify that the "Sign In / Sign Up" button redirects to the authentication page. Steps to reproduce: 1. Click on the "Sign In / Sign Up" button. 2. Verify the redirection to the authentication page. Expected Result: The user is redirected to the sign-in/sign-up page. Priority: High Title: TC_FUNC_03_Restaurant_Filter Scenario: Validate the functionality of the "Filters" button. Steps to reproduce: 1. Click on the "Filters" button. 2. Apply a filter (e.g., cuisine type). 3. Verify the filtered results. Expected Result: The list of restaurants should be updated according to the selected filter. Priority: High Title: TC_FUNC_04_Restaurant_Sort Scenario: Verify that the "Sort by" dropdown sorts restaurants correctly. Steps to reproduce: 1. Click on the "Sort by" dropdown. 2. Select a sorting option (e.g., price, rating). 3. Verify the list order. Expected Result: Restaurants should be sorted according to the selected criteria. Priority: Medium Title: TC_FUNC_05_Restaurant_Card_Details Scenario: Verify the details displayed on each restaurant card. Steps to reproduce: 1. Review the restaurant cards for information such as name, cuisine, distance, and rating. Expected Result: Each restaurant card should display accurate and complete information. Priority: High Title: TC_FUNC_06_Discount_Offer Scenario: Verify that the discount offer is displayed correctly for each restaurant. Steps to reproduce: 1. Locate the discount offer on a restaurant card. 2. Verify that the discount details are visible and accurate. Expected Result: Discount offers should be prominently displayed and accurate. Priority: Medium Title: TC_FUNC_07_New_On_Eatance_Filter Scenario: Validate the "New On Eatance" filter functionality. Steps to reproduce: 1. Click on the "New On Eatance" filter. 2. Check the updated restaurant list. Expected Result: Only new restaurants should be displayed. Priority: Medium Title: TC_FUNC_08_Rating_Filter Scenario: Validate the "Rating 4.0+" filter functionality. Steps to reproduce: 1. Click on the "Rating 4.0+" filter. 2. Verify that the list updates to show only restaurants with a 4.0+ rating. Expected Result: The restaurant list should only include those with a rating of 4.0 or higher. Priority: Medium Title: TC_FUNC_09_Sponsored_Label Scenario: Verify that sponsored restaurants are correctly labeled. Steps to reproduce: 1. Identify restaurants labeled as "Sponsored." 2. Verify the label's presence and placement. Expected Result: Sponsored restaurants should be clearly marked. Priority: Low Title: TC_FUNC_10_See_All_Brands Scenario: Verify the functionality of the "See all" link under "Top Restaurant Brands." Steps to reproduce: 1. Click on the "See all" link. 2. Verify the redirection to the complete list of restaurant brands. Expected Result: The user should be redirected to a page listing all top brands. Priority: Low Title: TC_FUNC_11_Restaurant_Pagination Scenario: Validate the pagination functionality for the restaurant list. Steps to reproduce: 1. Scroll through the restaurant list. 2. Use pagination controls to navigate through pages. Expected Result: Pagination should work smoothly, allowing navigation through the list without errors. Priority: Medium Title: TC_FUNC_12_Responsive_Design Scenario: Verify the responsive design across different devices. Steps to reproduce: 1. Open the dashboard on a desktop, tablet, and mobile device. 2. Check the layout and functionality on each device. Expected Result: The dashboard should be responsive and functional on all devices. Priority: High