As I mentioned on Twitter, I’m a member of the Rutger Hauer school of software testing. The Rutger Hauer school of software testing (RHSoST) focuses less on processes and procedures and more on how to wreak havoc using a varied set of tools upon a system or application regardless of its plot, I mean, its business rules.
But here are some of the primary texts of the school:
Beyond Justice. The basic primer in software testing describes how to create user scenarios to test systems, how to understand and work within and without established processes and procedures, and how to turn erstwhile enemies into allies.
- Exploratory Testing, Basic:
Blind Fury. Even when you lack basic knowledge about a system or insight into the business rules or considerations, you can still
cause damagefind defects with your swordbasic set of test cases that apply to any application.
- Exploratory Testing, Advanced:
Blade Runner. As your knowledge of applications grows, you can find more complexity and higher levels of business rules to test until the final deadline.
- Load Testing:
Escape from Sobibor. Learn how careful planning and execution of load tests can find the weaknesses in and actually crash the most rigid set of rules and constraints in an application.
- Career Planning: Working in a Large Corporation:
Deadlock. Learn how to find a payoff even when constrained by an explosive device bolted to your neck, figuratively speaking (and literally).
- Career Planning: Working as a Test Consultant:
Hobo with a Shotgun. This text deals with the itinerant tester and the challenges he/she faces with each new engagement, including how one fits in–or does not fit in–with the existing culture and how one can test effectively and efficiently on the run.
Rutger Hauer on the end of a project and the knowledge lost when a test consultant or team member moves on:
These are some of my favorite texts in the RHSoST. Undoubtedly, some of my fellow school members have their own. Don’t be afraid to share in the comments.