What if the project isn't big enough to justify extensive testing?
Use risk based analysis to find out which areas need to be tested
Use automation tool for testing
a and b
None of the above