Contact Form – Buggy App

Contact Form – Buggy App

Beginner Level
Open Practice App

Test a contact form with file upload, dropdown selections, and message validation.

Project Overview

Business Context

Customer support system contact form

Description

A customer support contact form that allows users to submit inquiries with attachments and categorize their requests.

Requirements / User Stories

1

Name field is required and should accept only alphabetic characters

2

Email field must be valid email format

3

Subject dropdown must have a selection made

4

Message field is required with minimum 10 characters

5

File upload should accept only PDF, DOC, and image files

6

Phone number is optional but if provided, must be valid format

7

Priority level selection affects form styling

8

Success message should appear after successful submission

Practice Tasks

1

Task 1

Test all form field validations individually

2

Task 2

Test file upload functionality with various file types and sizes

3

Task 3

Verify dropdown functionality and dependent field behavior

4

Task 4

Test form submission with missing required fields

5

Task 5

Perform usability testing on form layout and error messages

6

Task 6

Test form reset and clear functionality

Ready to Start Testing?

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

Launch Practice Application