Skip to main content
Loading challenge...
World of QA
2026-06-24 17:36
Landing
Practice UI
Practice API
Fullstack
Trainer
Toggle theme
136 challenges
Sign in
Home
Forms & Inputs
Basic Form
Random in
Forms & Inputs
18
Basic Form
Mark Complete
Save
Submit a complete form with validation
What you will learn
Fill in the ORDER a user would โ server-side validation depends on it, and the wrong order reveals different bugs than random order
After submit, verify success state via redirect, toast, OR heading โ all three may exist; pick the one your contract asserts
Test empty-submit separately from filled-invalid-submit โ both produce validation errors but via different paths (client-only vs client+server)
Registration Form
Fill in all required fields and submit
First Name
*
Last Name
*
Email
*
Phone (optional)
Country
*
-- Select Country --
United States
United Kingdom
Germany
France
Russia
Gender
*
male
female
other
Subscribe to newsletter
I accept the terms and conditions
*
Submit
Clear
Testing Tips
Automation hints
โ Test validation errors appear: #error-firstname, #error-email, #error-country, #error-gender, #error-terms
โ Verify #btn-submit triggers validation before submission
โ Check #btn-clear resets all fields including checkboxes and radio buttons
โ Test #form-success appears with submitted data after valid submission
โ Verify #btn-reset on success page allows new form submission
Timer
โพ
Need Help?
3 hints + solution
Related Challenges
Checkboxes
Easy
Radio Buttons
Easy
Dropdown
Easy