These Are A Few Of My Favorite Techniques
© 1999, Dorothy Graham
(to the tune of “My Favorite Things”)


Cause Effect Graphing, Equivalence Partitions,
Boundary Analysis, and State Transitions,
Reviews and Inspections, no memory leaks,
These are a few of my favorite techniques.

When the code works, when the tests run,
When I'm feeling sad,
I simply remember my favorite techniques
And then I don't feel so bad.

Logic flow diagrams done in regression
Syntax analysis, data compression,
Coverage of branches in less than 2 weeks,
These are a few of my favorite techniques.

Not error guessing but a formal heuristic,
Test automation designed by a mystic,
Operational profiles of user physiques,
These are a few of my favorite techniques.

When they tell me, it's a feature
And I get depressed
I simply remember my favorite techniques
And oh how I love to test
1