Scenario-based availability testing and benchmarking