Bug Detection - Iain McCowatt

13th January 2023
  • Locked
Iain Mc's profile
Iain Mc

Bug Detection - Iain McCowatt image
Talk Description

How do you recognise a bug? For me, the experience varies. Sometimes it’s a flash of inspiration, a Eureka moment, “That’s not right!” and obviously so. At other times it is a simple act of deduction: I am looking for a specific behaviour, the software doesn’t provide it, therefore I’ve found a bug.

The latter gets much of the attention: this lies at the heart of automated checks and traditional test scripts: do x, expect y, if not y then bug. Yet many of the bugs, and many of the most important bugs, that I’ve found in my life as a tester has fallen into the former category: they were bugs that simply leapt out at me, some of them screaming. This is powerful, and we ignore it at our peril: your skill and knowledge play a critical role in your ability to even SEE the bugs that lie before you.

Join me in this discussion of how intuition and tacit knowledge influence how human beings recognise bugs. Starting with just a little theory and examples, we’ll move quickly on to explore the implications for how you lead the process of discovery, how to balance tester integration and independence, and how to harness the diversity amongst members of your testing team.

What you’ll learn

By the end of this talk, you'll be able to:

  • TBA
Iain Mc's profile'

Iain Mc

Suggested Content
Inclusive Collaboration - How Our Differences Can Make the Difference
Combating Bias with Heuristics of Diversity - Ash Coleman
Mind Your Language: Unintentional Bias, Social Identity and Teamwork - David Evans
Visualising Quality - David Evans
Defining Story Completion As A Software Tester
A Guide to Bug Refinement in Software Testing: Streamlining Your Workflow
What is an Oracle?
Test Heuristics Cheat Sheet
The Testbasher's Survival Guide To The Galaxy - Martin Hynie
The 3rd episode of The Testing Planet, The Toolsmith will be all about, yes you guessed it: tools 😉
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
Cognitive Biases In Software Testing
Learn how to recognise cognitive biases, explain what they are and use them to your advantage in your testing

Tags

  • biases
  • bugs
  • oracles