Modern QA2026The Three Questions Every Bug Report Must Answer
Log inJoin
2 / 12 · Book 18 · The Art of the Bug Report← prev⊞ allnext →Get the book →

1.2The Three Questions Every Bug Report Must Answer

A good bug ticket answers three questions:

  1. What happened? -- the actual behavior observed
  2. What should have happened? -- the expected behavior per requirements or common sense
  3. How do I reproduce it? -- the exact steps to trigger the issue

If your bug report does not answer all three, it is incomplete. Developers will either ask you for more information (wasting time for both of you) or deprioritize the ticket because they cannot act on it.