402 подписчика
В прошлой статье мы разобрали как добавить SQL в наши тесты. Сегодня разберём, как добавить API в автоматизированное тестирование! Из статьи про окружение, мы знаем какие зависимости нам нужны для API, это: GET/ Post/ PUT Для примера нам подойдёт бесплатный источник с API запросами. Давайте разберёмся с самой структурой запроса, которую нужно прописывать в JAVA. given(). filter(new AllureRestAssured()). log().all(). header("Authorization", "Bearer "). contentType(ContentType.JSON). when(). get("https://reqres...
1 месяц назад
2,1K подписчиков
1. Обзор В этом руководстве рассматриваются основные принципы и механизмы тестирования REST API с помощью живых интеграционных тестов (с полезной нагрузкой JSON). Основная цель — дать введение в тестирование базовой корректности API — и мы собираемся использовать последнюю версию GitHub REST API для примеров. Для внутреннего приложения этот тип тестирования обычно выполняется на позднем этапе процесса непрерывной интеграции, используя REST API после того, как он уже был развернут. При тестировании...
2 года назад