applied testing lessons from titan