Bug Reports
3 exercises — write effective titles, complete all six essential fields, and craft reproducible step-by-step instructions.
0 / 3 completed
Bug report structure
- Title: [Component] [symptom] on [environment] — specific and searchable
- Environment: OS, browser/app version, device, build number
- Steps to Reproduce: numbered, with exact inputs and URLs
- Expected: what should happen according to specs/design
- Actual: what does happen — precise symptom description
- Attachments: screenshot, screen recording, or error log
1 / 3
A developer files this bug report title:
"It's broken again"
Which rewrite best follows the good bug report title format: [Component] [action/symptom] on [context]?
Option B follows the ideal format: Component (Login button) + symptom (does not respond) + context (Safari 17.3, iOS 16) + reproducible detail (tapping has no effect). A good title tells the reader what, where, and under what conditions — without needing to open the ticket. Option A is too vague; C is rambling; D uses all-caps jargon with no useful detail.
Next up: Commit Messages →