Основы REST Assured на Java: автоматизация API c Google API

Создание фреймворка для любого проекта. Базовые и продвинутые функции: GET, POST, JSON и XML Schema, GPath для JSON.
Udemy логоUdemy
Открытый набор
Онлайн
от 1 090 ₽
Зарегистрироваться

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

  • Запросы методом GET с параметрами в строке запроса
  • Запросы POST с параметрами в теле запроса
  • Запросы с JSON, XML форматами данных
  • Работа с Request Headers
  • Работа с Request cookies
  • Logging Request/Response
  • Знакомство с RequestSpecification
  • Знакомство с ResponseSpecification
  • Assertions для ответов
  • Получение response body
  • Получение headers
  • Получение cookies
  • Валидация ответа с помощью JSON Schema
  • Валидация ответа с помощью XML Schema
  • Использование GPath JSON
  • Использование GPath XML
  • Базовый фреймворк на основе REST Assured для любой сложности проекта

Требования

  • Необходимы базовые знания Java
  • Необходимы базовые представления о мануальном тестировании и анализе REST API

Описание

Этот курс по Rest Assured включает себя знакомство с основами и продвинутыми особенностями данной библиотеки.

Будет рассмотрен один из вариантов построения масштабируемого фреймворка для тестирования RESTful API для разной сложности. С использованием продвинутых технологий валидации ответов: JSON, XML Schema.

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

В качестве проекта был выбран Google API Places, это реальный проект, которые имеет различные форматы данных и разнообразный набор параметров.

Если вам нужен курс, который поможет вам начать работу с REST Assured и изучить основы этой удивительной библиотеки и как результат получить фреймворк для автоматизации любого RESTful API на базе Java + Maven + TestNG + Intellij IDEA, то это тот самый курс :)

Для кого этот курс

  • Все, кто хотят быстро и эффективно освоить основные функции REST Assured.
  • Manual QA, которые хотят изучить и внедрить автоматизацию API на свои проекты.
Программа
Подготовка и установка необходимых приложений
Основной функционал REST Assured и первый тест
Создание финальной структуры проекта и наполнение тестами
Записаться на курс
Текущая цена
1 090
1 790
Открытый набор
Онлайн
от 1 090 ₽
Зарегистрироваться