Что такое сервис-зоны

QA Тестировщик Junior Без компании
Что такое сервис-зоны
Ответы
Сервис-зоны (service virtualization) — это техника имитации поведения зависимостей системы (API, баз данных, внешних сервисов) для тестирования. Используется, когда реальные сервисы недоступны, дороги или нестабильны. **Преимущества:** - Тестирование без зависимостей от внешних систем - Эмуляция редких сценариев (например, ошибок 500) - Ускорение тестов за счёт локальных заглушек **Пример с WireMock (Java):** ``` WireMockServer wireMock = new WireMockServer(); wireMock.start(); stubFor(get(urlEqualTo("/api/users")) .willReturn(aResponse() .withStatus(200) .withBody("{\"id\": 1, \"name\": \"John\"}"))); // Тестируемый код обращается к http://localhost:8080/api/users ```