Rapid Software Testing (RST), is a context-driven methodology for testing any product that includes or involves software.
RST classes are taught through interactive discussion and hands-on activities. We challenge assumptions and expose common misconceptions about testing practices.
Then we show you a clear and powerful way to think about testing that allows you to test responsibly and systematically, so that you focus on business risk and do the deep testing that your project needs.
Rapid Software Testing Courses Offered
More about Rapid Software Testing Methodology
How can you book a class?
For a public class, see the schedule page.
For a private class at your company, contact me.
How can you prepare to learn RST in one of our classes?
You don’t have to do anything to prepare for our classes.
But if you want to do something that will give you a special edge in the classroom, you can review any of these materials…
You can look at our stuff:
- Lessons Learned in Software Testing: A Context-Driven Approach, by Cem Kaner, James Bach, and Bret Pettichord
- Secrets of a Buccaneer-Scholar, by James Bach
- Rapid Software Testing Appendices
Or try these books that have inspired our work:
- Introduction to General Systems Thinking, by Gerald M. Weinberg
- Perfect Software and Other Illusions, by Gerald M. Weinberg
- Thinking Fast and Slow, by Daniel Kahneman
- Exploring Science, by David Klahr
- Discussion of the Method, by Billy Vaughan Koen
- The Pleasure of Finding Things Out, by Richard Feynman
- The Sciences of the Artificial, by Herbert Simon
Or try these videos: