Result-driven testing -- TestGoal and the ten test principles -- Test expertise -- The approach -- Getting started -- Assessing the anticipated goal -- Test risk analysis -- Generic test strategy -- Test budget and planning -- Test plan -- Sanity check -- Logical test design -- The physical test design -- Test data -- Test environment -- Test automation -- Smoke test -- Test execution -- Error logging and management -- Test reporting -- Assurance.