The most effective test approach is to begin testing
After Coding
After external design
After internal design
After freezing the requirements