Login Module – Buggy App
Login Module – Buggy App
Beginner LevelTest a login form with intentional bugs including validation issues and error handling problems.
Project Overview
Business Context
E-commerce platform login system
Description
A basic login screen for a sample e-commerce app where users log in with email and password. This module contains several intentional bugs to help you practice manual testing skills.
Requirements / User Stories
User must enter a valid email address
Password must be at least 8 characters
On invalid email/password, show: 'Invalid email or password.'
On success, show: 'Login successful. Redirecting...'
Email field should not accept spaces
Password field should mask input by default
Login button should be disabled until both fields are filled
Practice Tasks
Task 1
Perform exploratory testing and list all issues
Task 2
Write 10 test scenarios for login functionality
Task 3
Convert 5 scenarios into detailed test cases with steps, data, and expected results
Task 4
Classify each found bug using severity (Critical/High/Medium/Low) and priority (P1/P2/P3/P4)
Task 5
Test edge cases like SQL injection attempts and XSS
Ready to Start Testing?
Launch the buggy application and begin your manual testing practice. Remember to document all issues you find!
Launch Practice Application