Verify the error shown for a wrong password
Easy30 pts~2 min
- Negative testing
- Alerts (role=alert)
- Assertions
Practice app · ShopZone
A full marketplace: two-step sign-in, search with filters and sorting, product pages with tabs, a cart with coupons, and checkout.
Your starter code already declares TEST_URL — never hardcode a host.
Objective
Write a negative login test: a known email with the wrong password must stay on the password step and show “Your password is incorrect”.
Your task
- 1Open TEST_URL and go to the sign-in page (#nav-account).
- 2Enter buyer@shopzone.test and continue to the password step.
- 3Enter the wrong password WrongPass1 and click Sign in.
- 4Assert the alert #signin-error contains “Your password is incorrect” and the user is still on the sign-in page.
Acceptance criteria
- The error alert says the password is incorrect.
- The password step is still displayed.
- The test asserts the error message.
Fixtures
- buyer@shopzone.test
- Password
- Shop@123
- Account name
- Asha Verma
- Coupon
- SAVE10 (10% off the subtotal)
- Pincodes
- 560001 Bengaluru · 110001 New Delhi · 400001 Mumbai · 600001 Chennai
Playwright · Playwright Challenges · ShopZone