As software testers, our job is to find defects in software. Unfortunately, there are no signs that read, “Look for defects here!” Too often, testers look for defects in ways that involve guesswork and superficial tests that may or may not be productive. In addition, much time can be wasted in designing and performing unproductive tests.
In this webinar, Randy Rice reinforces the idea that all testing is sampling. The key question is, “Where and how do we take the best test samples?” Based on the results of sampling combined with the idea that defects tend to cluster, we can then focus additional testing to find other similar defects.
The good news is you don’t need a new tool or spend lots of money to perform intelligent sampling. The main thing needed is learning how to think about software defects in different ways.
- Learn about the true nature of software defects and why testers typically don’t find as many defects as they would like to find.
- Learn an effective, proven process for designing and performing tests faster by sampling instead of trying to test everything.
- Learn how you can apply the sampling concept to test automation by creating automated tests that sample, then creates new automated tests if a failure is discovered.