I should blog more. I know. It's good for business. What have I not been blogging? I'm distracted by work. What work? Improving the Rapid Software Testing methodology and training. I am going … [Read more...] about To What Have I Been Up?
Rapid Software Testing Methodology
This is to announce I will be teaching my Rapid Software Testing Explored class in downtown Bellevue, WA, on August 6-8. It will likely be the only time I teach in a classroom, in the United States, … [Read more...] about Public Class in the Seattle Area
Wikipedia's article on equivalence class partitioning (ECP) is a great example of the poor thinking and teaching and writing that often passes for wisdom in the testing field. It's narrow and … [Read more...] about Rethinking Equivalence Class Partitioning, Part 1
Context-Driven testers use tools to help ourselves test better. But, there is no such thing as test automation. Want details? Here's the 10,000 word explanation that Michael Bolton and I have been … [Read more...] about We. Use. Tools.
These thoughts have become better because of these specific commenters on part 1: Jeff Nyman, James Huggett, Sean McErlean, Liza Ivinskaia, Jokin Aspiazu, Maxim Mikhailov, Anita Gujarathi, Mike Talks, … [Read more...] about Reinventing Testing: What is Integration Testing? (part 2)
[Authors' note: Others have already made the point we make here: that exploratory testing ought to be called testing. In fact, Michael said that about tests in 2009, and James wrote a blog post in … [Read more...] about Exploratory Testing 3.0
History of the term “Exploratory Testing” as applied to software testing within the Rapid Software Testing methodology space. For a discussion of the some of the social and philosophical issues … [Read more...] about History of Definitions of ET
Many software companies, these days, are organized around a number of small Agile teams. These teams may be working on different projects or parts of the same project. I have often toured such … [Read more...] about Test Jumpers: One Vision of Agile Testing
In Rapid Software Testing methodology, we recognize three main roles: Leader, Responsible Tester, and Helper. These roles are situational distinctions. The same person might be a helper in one … [Read more...] about RST Methodology: “Responsible Tester”
Testing is a performance, not an artifact. Artifacts may be produced before, during, or after the act of testing. Whatever they are, they are not tests. They may be test instructions, test results, … [Read more...] about A Test is a Performance