Level 2 · Practice
Junior practice pages
Ten pages focused on form validation and input behaviour. Read junior techniques first, or jump to Learning for deep-dive walkthroughs.
01
Required field validation
Forms that accept empty required fields.
02Email & phone format validation
Invalid formats accepted or rejected incorrectly.
03Boundary values
Min/max limits not enforced at the edges.
04Error messages
Missing, wrong, or unhelpful error messages.
05Password rules
Weak passwords accepted; strong ones rejected.
06Dropdown & select bugs
Wrong defaults, missing options, disabled states.
07Date picker issues
Past dates allowed, format inconsistencies.
08Character limits
Fields that overflow, truncate, or ignore limits.
09Checkbox & radio logic
Mutually exclusive options, pre-checked states.
10Multi-step form flow
Steps out of order, lost data between steps.
WSWrite a bug report
Hands-on defect report worksheet with AI feedback and a model answer.