Автоматизация API: REST Assured + Java, проект с Google API

11 участников

О чём курс

Вам нужен инструмент для тестирования RESTful API любой сложности — здесь показывают, как с нуля собрать масштабируемый фреймворк на Java, Maven, TestNG и Intellij IDEA. Вместо теории — работа с реальным Google Places API, где разбираются все популярные сценарии: от обработки GET/POST запросов до валидации через JSON и XML-схемы. Курс ориентирован на тех, кто уже знаком с основами тестирования и Java, но хочет освоить конкретный стек инструментов для автоматизации API. Вы получите готовый каркас для автотестов, который можно адаптировать под любой проект.

Программа обучения

  • Раздел 1
    • Короткий обзор официальной документации Rest Assured
    • Необходимый софт и технологии
    • Описание тестового проекта и получение API Token
    • Запросы GET с параметрами в строке
    • Запросы POST с параметрами в теле
    • Работа с JSON и XML форматами данных
    • Работа с Request Headers и Cookies
    • Logging Request/Response
    • Знакомство с RequestSpecification и ResponseSpecification
    • Assertions для ответов
    • Получение response body, headers, cookies
    • Валидация ответа с помощью JSON Schema и XML Schema
    • Использование GPath JSON и GPath XML
    • Базовый фреймворк на основе REST Assured
Складчина создана 19 мая 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

SS Sergei Semenov Все материалы
200 ₽ 999 ₽