Reasons for Testing