Contact Form – Buggy App
Contact Form – Buggy App
Beginner LevelTest 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
Name field is required and should accept only alphabetic characters
Email field must be valid email format
Subject dropdown must have a selection made
Message field is required with minimum 10 characters
File upload should accept only PDF, DOC, and image files
Phone number is optional but if provided, must be valid format
Priority level selection affects form styling
Success message should appear after successful submission
Practice Tasks
Task 1
Test all form field validations individually
Task 2
Test file upload functionality with various file types and sizes
Task 3
Verify dropdown functionality and dependent field behavior
Task 4
Test form submission with missing required fields
Task 5
Perform usability testing on form layout and error messages
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