Registration Module – Buggy App

Registration Module – Buggy App

Intermediate Level
Open Practice App

Test a user registration form with complex validation rules and multiple field dependencies.

Project Overview

Business Context

Learning Management System (LMS) user registration

Description

A comprehensive user registration form for a learning management system. Users need to provide personal information, create credentials, and agree to terms.

Requirements / User Stories

1

User must enter name, email, phone number, password, confirm password, and date of birth

2

Password and confirm password must match exactly

3

Email must be unique and follow valid email format

4

Phone must be exactly 10 digits

5

Date of birth must indicate user is at least 13 years old

6

Name should not contain numbers or special characters

7

Show success message with user's name after valid registration

8

Terms and conditions checkbox must be checked

Practice Tasks

1

Task 1

Create a comprehensive test plan covering all form fields

2

Task 2

Test password strength validation and confirmation matching

3

Task 3

Verify email format validation and uniqueness checks

4

Task 4

Test date picker functionality and age validation

5

Task 5

Perform boundary value analysis on all input fields

6

Task 6

Test form submission with various invalid data combinations

Ready to Start Testing?

Launch the buggy application and begin your manual testing practice. Remember to document all issues you find!

Launch Practice Application