This project contains manual testing performed on a Shopify-based e-commerce demo site:
https://sauce-demo.myshopify.com/
The focus was on validating user flows such as registration, login, and password recovery.
- Form validation
- User input handling
- Error messaging
- UX behavior
- Security considerations
- Browser (manual testing)
- DevTools (basic inspection)
| WEB-REGISTRO-004 | Weak name validation | MEDIUM | Data validation | | WEB-LOGIN-002 | Ambiguous error message + input reset | LOW | UX | | WEB-RESETPW-002 | Account enumeration risk | MEDIUM | Security |
- Input validation must be consistent across all fields
- Error messages should be user-friendly but not reveal sensitive data
- Security considerations are critical even in simple flows
- '/test-cases'
- '/bug-reports'
- '/evidence'
Screenshot showing weak validation:
