Problem
i. State the objective of testing in measurable terms.
ii. Explain why it is likely not feasible to prove that a software system is perfect.
iii. Discuss the potential for risk-based testing to increase both effectiveness and efficiency.
iv. Testing for ease-of-use requires different strategies than "traditional" (functional) testing. Explain why and discuss a strategy.
v. Discuss the potential for automated test tools to provide greater test coverage.