This is the seminal article on Session-Based Test Management, written by my brother Jon and I based on the process we pioneered at Hewlett-Packard. SBTM is a kind of activity-based test management … [Read more...] about Session-Based Test Management
RST
Rapid Software Testing Context Model
This is a reference to help you think through the contextual factors that you must consider in order to plan testing well. … [Read more...] about Rapid Software Testing Context Model
What Software Reality is Really About
Bach, J. (1999). What software reality is really about. Computer, 32(12), 148–149. https://doi.org/10.1109/2.809258 My final article for my Software Realities column in IEEE Computer magazine … [Read more...] about What Software Reality is Really About
Heuristic Risk-Based Software Testing
This is my original article on risk-based testing. I've changed some of my terminology, since '99, but this is still useful. … [Read more...] about Heuristic Risk-Based Software Testing
Test Plan Evaluation Model
I developed this model to provide a basis to systematically assess the quality of test plans. … [Read more...] about Test Plan Evaluation Model
General Functionality and Stability Test Procedure
This is the exploratory portion of the Certified for Microsoft Windows 2000 testing protocol that I designed back when Windows 2000 was introduced. I am proud of this work. It was the first explicitly … [Read more...] about General Functionality and Stability Test Procedure
Risk and Requirements-Based Testing
Bach, J. (1999). Risk and Requirements-Based Testing. Computer, 32, 113–114. https://doi.org/10.1109/MC.1999.10066 This is about why it's not enough to know the requirements. To test … [Read more...] about Risk and Requirements-Based Testing
A Framework for Good Enough Testing
This article provides a list of questions that ought to be answered if you are evaluating the goodness of your test process. … [Read more...] about A Framework for Good Enough Testing
Low-Tech Testing Dashboard
Back in 1997, I was challenged by top management to create a way to convey testing status at a glance. Thus was born the "low-tech testing dashboard" which has since been rendered in various … [Read more...] about Low-Tech Testing Dashboard