Testing, as we’ve pointed out (many times), is not test cases; testing is a performance. Testing, as we’ve pointed out, is the process of learning about a product through exploration and experimentation, which includes to some degree questioning, studying, modeling, observation, inference, etc. … Learn more
What skills and tactics are important in testing? Where you start in evaluating the quality of a tester’s work, or of a testing team? Here’s a concise list of the skills, dynamics, and work products of excellent testing, created by … Learn more
In the beginning, there was testing. No one distinguished between exploratory and scripted testing. Jerry Weinberg’s 1961 chapter about testing in his book, Computer Programming Fundamentals, depicted testing as inherently exploratory and expressed caution about formalizing it. He wrote, “It is, of course, … Learn more
Back in the year 2000, a company hired me to help them develop a professional testing culture. As part of that process, I found a team of highly regarded testers and studied their approach to bug investigation. Part of what … Learn more
RST is a context-driven methodology. This means the our classes are not specifically about testing in an Agile, DevOps, Lean, Waterfall, or regulated context; nor does it incorporate any specific testing tool you might use to simulate users or support … Learn more
Bug reporting is central to testing. The bug report, whether oral or written, is the single most visible outcome of testing. And the quality of your reports is probably the single most important factor that determines your credibility as a … Learn more
These are the appendices to the Rapid Software Testing Explored class. This is a downloadable pdf.
Test session reports are a part of session-based test management. This is a checklist for helping you make a good test session report.