Login changes - Regression
Execution Progress
70% CompleteDescription
Verify that a registered customer can successfully login with valid email and password and is redirected to the homepage with their account accessible.
Pre-Conditions
1. User has a registered customer account 2. Application is accessible 3. User is on the login page
Test Steps
Description
Verify that login fails when customer enters incorrect password and appropriate error message is displayed.
Pre-Conditions
1. User has a registered customer account 2. Application is accessible 3. User is on the login page
Test Steps
Description
Verify that login form validates email format and prevents submission with invalid email.
Pre-Conditions
1. Application is accessible 2. User is on the login page
Test Steps
Description
Verify that login form prevents submission when required fields are empty.
Pre-Conditions
1. Application is accessible 2. User is on the login page
Test Steps
Description
Verify that "Remember Me" checkbox persists user session across browser restarts.
Pre-Conditions
1. User has a registered customer account 2. Application is accessible 3. Browser cookies are enabled
Test Steps
Description
Verify that an admin user can successfully login and access admin dashboard.
Pre-Conditions
1. Admin account exists in the system 2. Application is accessible
Test Steps
Description
Verify that account gets locked after 5 consecutive failed login attempts for security.
Pre-Conditions
1. User has a registered customer account 2. Account is not currently locked 3. Application is accessible
Test Steps
Description
Verify that password visibility can be toggled using the eye icon.
Pre-Conditions
1. Application is accessible 2. User is on the login page
Test Steps
Description
Verify that a guest user can successfully browse products, add to cart, and complete checkout without creating an account.
Pre-Conditions
1. Application is accessible 2. Products are available in inventory 3. Payment gateway is operational
Test Steps
Description
Verify that a logged-in customer can place order using saved address and payment method.
Pre-Conditions
1. Customer account exists with saved address and payment method 2. Customer is logged in 3. Products are available