Login Module – Buggy App

Login Module – Buggy App

Beginner Level
Open Practice App

Test 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

1

User must enter a valid email address

2

Password must be at least 8 characters

3

On invalid email/password, show: 'Invalid email or password.'

4

On success, show: 'Login successful. Redirecting...'

5

Email field should not accept spaces

6

Password field should mask input by default

7

Login button should be disabled until both fields are filled

Practice Tasks

1

Task 1

Perform exploratory testing and list all issues

2

Task 2

Write 10 test scenarios for login functionality

3

Task 3

Convert 5 scenarios into detailed test cases with steps, data, and expected results

4

Task 4

Classify each found bug using severity (Critical/High/Medium/Low) and priority (P1/P2/P3/P4)

5

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