pre-deployment testing