О чём курс

Автоматизация тестирования UI позволяет наиболее полно покрыть приложение с точки зрения чёрного ящика, но влечет за собой риски и затраты, связанные с нестабильностью интерфейса, сложностью разработки таких тестов и долгим выполнением. Автоматизация API-тестов лишена недостатков выше и позволяет ускорить тестирование в разы, но с некоторыми допущениями.

В рамках данного курса рассматриваются сетевые протоколы, подходы к тестированию API с учётом его особенностей и инструменты автоматизации Rest Assured и Retrofit 2 с применением языка программирования Java.

Цели

По окончании тренинга слушатель сможет принимать решение о целесообразности тестирования API и способах его проведения, выполнять тестирование и применять соответствующие средства автоматизации по необходимости.

Целевая аудитория

  • Функциональные тестировщики и стажёры
  • Инженеры-автоматизаторы тестирования
  • Специалисты по нагрузочному тестированию
  • Руководители отделов тестирования
  • Предварительная подготовка

    Прохождение курса SQA-049 “Школа автоматизированного тестирования. Часть 1. Введение в Java” или начальный опыт разработки на С- и Java-подобных языках программирования (не менее 6 месяцев).

    Для кого

    Тестировщик Тестировщик

    Улучшаемые навыки

    API тестирование
    Автоматизация тестирования
    Java
    REST
    Postman
    Rest Assured
    Retrofit

    Инструменты

    JSON JSON
    IntelliJ IDEA IntelliJ IDEA
    Java Java
    Postman Postman

    Расписание курсов

    07.10.2025 - 10.10.2025

    14:45-18:00
    Дата и время:
    07.10.2025-10.10.2025
    14:45-18:00

    Middle 16 часов

    19 900 ₽

    17 910 ₽ — для физ. лиц

    Программа курса

    01 Введение в REST
  • HTTP
  • WebSockets
  • SOAP
  • REST
  • Тестирование API
  • Применение Postman для выполнения запросов
  • 02 REST Assured
  • Инициализация библиотеки
  • Выполнение и обработка HTTP запросов
  • Сериализация и десериализация
  • JSON Path
  • Выполнение утверждений
  • 03 Retrofit
  • Инициализация библиотеки
  • Разворачивание архитектуры фреймворка
  • Выполнение и обработка HTTP запросов
  • Сериализация и десериализация
  • Выполнение утверждений
  • 04 Практикум
  • Разворачивание архитектуры фреймворка
  • Разработка автотестов на основе тест-кейсов с использованием библиотеки Rest Assured
  • Анализ подходов при выполнении тестов
  • Отладка и запуск
  • 05 Итого на курс 16 часов: теория – 5 ч ( 38%), практика – 11 ч ( 62%)

    19 900 ₽

    17 910 ₽ — для физ. лиц

    Записаться на курс

    Чему вы научитесь

    01 Понимать основы REST и HTTP протоколов
    02 Использовать Postman для выполнения запросов
    03 Инициализировать и использовать библиотеку Rest Assured
    04 Разрабатывать и выполнять автотесты для REST API
    05 Анализировать и отлаживать тесты

    Курс проводят

    Денис

    Цыганов Денис

    19 900 ₽

    17 910 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    19 900 ₽

    17 910 ₽ — для физ. лиц

    Юр. лицо — 19 900 ₽
    Физ. лицо — 17 910 ₽
    07.10.2025, Онлайн
    07.10.2025, Онлайн
    Открытая дата

    Связанные курсы

    SQA-049
    40 часов

    Школа автоматизированного тестирования. Часть 1. Введение в Java

    Курс является введением в язык программирования Java для инженеров-тестировщиков. Он знакомит с основными понятиями, конструкциями языка и стандартами, которые будут им необходимы при проведении автоматизированного или нагрузочного тестирования.

    от Middle

    39 900 ₽

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.