In less than a month, I'll be traveling down to Miami, Florida to attend and speak at STPCon! My presentation, The Trouble with Troubleshooting, is geared toward testers who are looking to learn and enhance their investigative skills when it comes to Software Testing.
It's part of the hands-on Track, so this won't be a lecture at all, but an interactive, audience participation session.
You can read all about it here and, if you haven't registered yet, you can do so here.
One of the most valuable skill sets a software tester can possess is the ability to quickly track down the root cause of a bug. A tester may describe what the bug appears to be doing, but far too often it is not enough information for developers, causing a repetitive code/build/test/re-code/re-build/re-test cycle to ensue. In this interactive session, you will rotate between learning investigative techniques and applying them to actual examples. You will practice reproducing the bug, isolating it, and reporting it in a concise, clear manner. Brian introduces specific skills and methods to track down the source of bugs, and testers can then use this information to build an analytical framework and mindset around root cause analysis.
During this session, I will discuss several investigative methods and show how they can be used as a means of information gathering in determining the root cause of bugs. Common tests that are designed to eliminate false leads as well as tests that can be used to focus in on the suspect code will be shown and discussed in interactive examples.