Bug Reporting 101

A quick course on raising bugs

    • Neil Studd's profile
  • Beginner
  • 3
  • 0
264 already enrolled
Supercharging Your Bug Reports
  • Define what a bug is and how it differs from other software issues
  • Explain why effective bug reporting matters
  • Identify the key elements of an effective bug report using the PEOPLE mnemonic
  • Tell a compelling story about the bug's impact on users using oracles
  • Extrapolate the potential severity and scope of the bug
  • Evaluate your own and your team's bug reports using the PEOPLE heuristic
Why Bug Reports Fail
  • Discover strategies to help prevent bug reports getting rejected or ignored
  • Investigate and find patterns to turn "unreproducible" bugs into reproducible ones
  • Consider faster alternatives to reports like pairing, post-its or "mentioning in passing" for some bugs
  • Explain why bug counts alone are a poor metric of tester effectiveness
  • Recognise the importance of adding value through communication and relationships, not just bug reports
Easy Exploratory Testing Ideas with Bug Magnet
  • Explain how the Bug Magnet browser extension works and how it aids exploratory testing
  • Understand how varying input data reveals information and potential bugs
  • Appreciate the value of variability and creativity in exploratory testing
  • Leverage tools like Bug Magnet to enhance exploratory testing effectiveness

A short course of bug reporting tips.

Discussions: Reporting Your Exploratory Testing
Exploratory Testing: LIVE - Adam Howard
Storytelling & Narratology for Software Testers
A Guide to Bug Refinement in Software Testing: Streamlining Your Workflow
Too Many Bugs in Production - What Are We Going to Do?
Zero Bug Policy: The Myths And The Reality
The 3rd episode of The Testing Planet, The Toolsmith will be all about, yes you guessed it: tools 😉
Explore MoT
Episode Three: The Toolsmith
A free monthly virtual software testing community gathering
MoT Foundation Certificate in Test Automation
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise