Testing API s with resilient and effective testing strategies