Topic: Testing: Drill down or Stack up?
I've been doing lots of research on testing and have learned much. However, while absorbing all of that info, I began wondering how others view certain methodologies.
One, in particular, is whether to "drill down" or "stack up" while developing your test suite. Some sources advocate starting out at a higher level (e.g., user interaction) and working down. Others suggest starting with the basics (e.g., model validation and operations) and expanding out. Of course, both have pros and cons, but which one do you guys think works best in your development?