delivery testing