Checkout
Nyam BoxCheckout
Shipping address
Address validation · request checkout-address-8421 · failed
Order summary
Subtotal$128.00
Shipping$0.00
TaxPending
Place order
Interactive tool
A clear bug report gets fixed today. A vague one bounces back with questions and stalls for a week. Fill in the fields and this scores your report against what reviewers actually look for, then hands you a clean copy for Jira, GitHub or Slack. Your draft saves in your browser, and nothing you type leaves it.
1 · Identify
2 · Reproduce
3 · Evidence & impact
Live preview
Practice after your draft
After you understand the report format, practice like a tester: scan the product screen, tap the report-worthy defects, collect evidence notes, then load the completed sample into the builder.
Field guide
Severity is impact: how badly it breaks the product. Priority is urgency, meaning what order it gets fixed in. A typo on the homepage is low severity but high priority; a crash in a yearly admin export is high severity but low priority. State both.
[Area] what happens + where + under what condition. “Checkout button does nothing when the cart has 10+ items” gets read. “Checkout broken” gets bounced back with questions.
Two issues in one ticket means one gets forgotten and the other can’t be closed. Split them. Each report should be independently verifiable and independently closeable.
Start from a known state, one action per line, and include the exact data you used. Then say how often it happens. "Always" and "1 in 20" send a developer down completely different paths.
Part of the loop
Execute a run in the Test Run Simulator. When a case fails, it sends you here with the report half written.
Once it is filed, drive it through its lifecycle on the Defect Triage board: severity, priority, retest, closed.
Test Execution & Defect Management (Part 4) ties the whole loop together, from a fresh build to a go or no-go call.