URL: https://eatanceapp.com/ Screenshot: D:\Projects\AI-TestCaseGenerator\uploads\url_559eab86-be20-45c5-a06c-ae3236d38d0e_7863407282b9.png Generated Test Cases (via screenshot): TEST TYPE: dashboard_functional Title: TC_FUNC_01_Verify_Contact_Us_Button Scenario: Verify the functionality of the "Contact Us" button on the dashboard. Steps to reproduce: 1. Navigate to the dashboard. 2. Click on the "Contact Us" button. Expected Result: The user should be redirected to the contact page. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_02_Check_QR_Code_Scan_Feature Scenario: Verify the QR code scan feature works correctly. Steps to reproduce: 1. Access the dashboard. 2. Scan the QR code displayed on the screen. Expected Result: The system should recognize the QR code and display relevant information. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_03_Validate_10%_Off_Coupon_Display Scenario: Ensure the "10% OFF" coupon is displayed correctly on the dashboard. Steps to reproduce: 1. Open the dashboard. 2. Look for the "10% OFF" coupon section. Expected Result: The "10% OFF" coupon should be clearly visible. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_04_Verify_Accept_Order_Button Scenario: Test the functionality of the "Accept Order" button. Steps to reproduce: 1. Go to the dashboard. 2. Click on the "Accept Order" button. Expected Result: The order should be marked as accepted, and confirmation should be displayed. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_05_Verify_Reject_Order_Button Scenario: Test the functionality of the "Reject Order" button. Steps to reproduce: 1. Go to the dashboard. 2. Click on the "Reject Order" button. Expected Result: The order should be marked as rejected, and confirmation should be displayed. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_06_Validate_Order_Details_Display Scenario: Check that order details are displayed correctly when an order is selected. Steps to reproduce: 1. Navigate to the order section on the dashboard. 2. Select an order from the list. Expected Result: Complete order details should be displayed accurately. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_07_Verify_Pickup_Location_Display Scenario: Ensure the pickup location is displayed correctly. Steps to reproduce: 1. Access the dashboard. 2. Check the pickup location information for an order. Expected Result: The pickup location should be displayed as "Moti Mahal, Toronto, CA." Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_08_Check_Menu_Icon_Functionality Scenario: Test the functionality of the menu icon. Steps to reproduce: 1. Open the dashboard. 2. Click on the menu icon. Expected Result: The menu should expand and display additional options. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_09_Verify_Brand_Logo_Navigation Scenario: Validate that clicking the brand logo redirects to the homepage. Steps to reproduce: 1. Navigate to the dashboard. 2. Click on the "eatance" brand logo. Expected Result: The user should be redirected to the homepage. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_10_Validate_Coupon_Icon_Functionality Scenario: Ensure the coupon icon next to "10% OFF" is functional. Steps to reproduce: 1. Open the dashboard. 2. Click on the coupon icon next to "10% OFF." Expected Result: Detailed coupon terms and conditions should be displayed. Actual Result: [To be filled during execution] Priority: Low Title: TC_FUNC_11_Check_Responsive_Design Scenario: Verify the dashboard layout adapts to various screen sizes. Steps to reproduce: 1. Access the dashboard on different devices (desktop, tablet, mobile). 2. Check the layout consistency. Expected Result: The dashboard should be responsive and maintain functionality across all devices. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_12_Validate_Navigation_Bar Scenario: Ensure the navigation bar is functional and displays all necessary options. Steps to reproduce: 1. Open the dashboard. 2. Interact with the navigation bar. Expected Result: All options should be accessible and functional. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_13_Test_Order_Status_Updates Scenario: Verify order status updates are reflected in real-time. Steps to reproduce: 1. Access the dashboard. 2. Change the status of an order. Expected Result: The dashboard should immediately reflect the updated order status. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_14_Verify_Logout_Functionality Scenario: Test the logout functionality from the dashboard. Steps to reproduce: 1. Log in to the dashboard. 2. Click on the logout option. Expected Result: The user should be logged out and redirected to the login page. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_15_Check_Error_Message_On_Failed_Order Scenario: Ensure an appropriate error message is displayed for a failed order. Steps to reproduce: 1. Attempt to process an order with invalid inputs. 2. Observe the error message. Expected Result: A clear error message should be displayed explaining the issue. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_16_Validate_Order_Filter_Options Scenario: Verify the functionality of filter options for orders. Steps to reproduce: 1. Navigate to the order section. 2. Apply various filters (e.g., date, status). Expected Result: The order list should update according to the applied filters. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_17_Verify_Help_Section_Access Scenario: Ensure users can access the help section from the dashboard. Steps to reproduce: 1. Open the dashboard. 2. Click on the help section link. Expected Result: The user should be redirected to the help section. Actual Result: [To be filled during execution] Priority: Low Title: TC_FUNC_18_Test_Notification_Alerts Scenario: Check that notification alerts are displayed for new orders. Steps to reproduce: 1. Access the dashboard. 2. Wait for a new order to arrive. Expected Result: A notification alert should be displayed for the new order. Actual Result: [To be filled during execution] Priority: High Title: TC_FUNC_19_Verify_Profile_Access Scenario: Validate that users can access their profile from the dashboard. Steps to reproduce: 1. Log in to the dashboard. 2. Click on the profile icon. Expected Result: The user should be redirected to their profile page. Actual Result: [To be filled during execution] Priority: Medium Title: TC_FUNC_20_Check_Password_Reset_Functionality Scenario: Ensure the password reset functionality works correctly. Steps to reproduce: 1. Go to the login page. 2. Click on "Forgot Password?" 3. Follow the password reset steps. Expected Result: The user should be able to reset their password successfully. Actual Result: [To be filled during execution] Priority: High