You know you're truly fluent when you can think in a foreign language instead of thinking in your native language and translating.
So this got me thinking about just how many different test or QA instances do you need or would you want in an ideal world. Here are some thoughts about different types of testing...