Главная Школы Quality Assurance Group Automation RESTful API testing with Postman
Quality Assurance Group

Automation RESTful API testing with Postman

5 500 UAH за курс
-
Для начинающих
QA Automation / QA Manual
Этот курс научит тестировать API с помощью Postman и JavaScript. Ты узнаешь, как работать с JSON, XML, HTTP-запросами и автоматизировать тесты. После курса ты сможешь писать скрипты для проверки API, использовать Postman и запускать тесты через консоль.

О курсе

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

Основы веб-сервисов и API

На первых занятиях рассматриваются фундаментальные понятия. Студенты узнают о веб-сервисах и API, клиент-серверной архитектуре и HTTP протоколе. Разбираются форматы XML и XSD, а также XPath и XSLT для работы с данными. Особое внимание уделяется RESTful API и сравнению с SOAP. Кроме теоретической части, происходит обзор инструментов для тестирования API.

Работа с JSON и документацией в Postman

Второй модуль посвящен формату JSON и его структуре. Студенты изучают JSON Schema и JSON:API, учатся работать с документацией API через Swagger. Практическая часть включает знакомство с интерфейсом Postman и отправку первых запросов к API.

Основы JavaScript для тестирования

Третье занятие дает базовые знания JavaScript, необходимые для автоматизации тестирования. Рассматриваются переменные, объекты, массивы, циклы и функции. Эти знания станут основой для написания тестовых скриптов в следующих модулях.

Написание тестов в Postman

Четвертый модуль посвящен непосредственно созданию тестов. Студенты изучают библиотеку Chai и ее использование в Postman. На практике написание тестов для учебного API закрепляет полученные знания о JavaScript и работе с API.

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

Завершающие занятия охватывают автоматизацию процесса тестирования. Студенты учатся запускать тесты через Collection runner, знакомятся с Newman для запуска тестов из командной строки. Рассматриваются возможности интеграции с системами непрерывной интеграции на примере Jenkins.

Результаты обучения

После завершения курса студенты понимают принципы работы веб-сервисов и API, HTTP протокола и клиент-серверной архитектуры. Они умеют работать с JSON и XML данными, читать документацию API и писать тесты на JavaScript в Postman. Практические навыки включают запуск тестов из консоли и интеграцию с системами контроля версий.

Инструменты курса

В течение обучения используются Postman для тестирования API, Newman для автоматизации и библиотека Chai для написания тестов.

Формат обучения

Курс доступен в записи, что позволяет обучаться в собственном темпе. Доступ к материалам предоставляется на 2 года. После успешного завершения курса выдается сертификат.

Что включено

Выдается диплом/сертификат
Гибкий график
Сопровождение ментора