Автоматизация тестирования REST API

Автоматизация тестирования REST API

  Сложность

Пока неизвестно

  Длительность

16 ак.ч.

  Формат

онлайн

  Документ

удостоверение о повышении квалификации государственного образца

Стоимость курса
16 500

Подробнее о курсе

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

Документ после выпуска

удостоверение о повышении квалификации государственного образца

Автор курса

Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.

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

  1. Введение в REST (теория – 3 ч; практика – 1 ч)

HTTP WebSockets SOAP REST Тестирование API Применение Postman для выполнения запросов

  2. REST Assured (теория – 1 ч; практика – 3 ч)

Инициализация библиотеки Выполнение и обработка HTTP запросов Сериализация и десериализация JSON Path Выполнение утверждений

  3. Retrofit (теория – 1 ч; практика – 3 ч)

Инициализация библиотеки Разворачивание архитектуры фреймворка Выполнение и обработка HTTP запросов Сериализация и десериализация Выполнение утверждений

  4. Практикум (практика – 4 ч)

Разворачивание архитектуры фреймворка Разработка автотестов на основе тест-кейсов с использованием библиотеки Rest Assured Анализ подходов при выполнении тестов Отладка и запуск

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 02.04.2025

Похожие курсы

Основы автоматизированного тестирования

Основы автоматизированного тестирования

QA Lead

QA Lead

Otus
 онлайн
 5 часов
  Перейти к курсу
Нагрузочное тестирование

Нагрузочное тестирование

Otus
 онлайн
 3 часа
  Перейти к курсу
Метрики для оценки качества продукта и процесса

Метрики для оценки качества продукта и процесса

Тестирование Web-приложений

Тестирование Web-приложений

Автоматизатор тестирования на Java: расширенная версия

Автоматизатор тестирования на Java: расширенная версия

QA Engineer. Basic

QA Engineer. Basic

Otus
 онлайн
 4 часа
  Перейти к курсу
Профессия Инженер по тестированию (ТОП-20)

Профессия Инженер по тестированию (ТОП-20)

Бесплатные курсы

Трек: Введение в тестирование

Трек: Введение в тестирование

Основы статистики и A/B-тестирования

Основы статистики и A/B-тестирования

Нагрузочное тестирование

Нагрузочное тестирование

Курс "Инженер ручного тестирования" с оплатой после трудоустройства

Курс "Инженер ручного тестирования" с оплатой после трудоустройства

Тестировщик программного обеспечения

Тестировщик программного обеспечения

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных