Улучшаемые навыки
Основы тестирования API
Создание автоматизированных тестов для API
Валидация ответов и обработка ошибок
Интеграция тестирования в CI/CD процессы
Использование метрик и отчетности
Чему вы научитесь
01
Научитесь основам тестирования backend-сервисов и API, включая методы HTTP
02
Освоите методы написания автоматизированных тестов для RESTful и SOAP API с использованием инструментов, таких как Postman
03
Научитесь проверять корректность ответов от API, включая анализ кодов состояния
04
Освоите методы интеграции автоматизированных тестов в процессы непрерывной интеграции и доставки
05
Научитесь собирать и анализировать метрики производительности API
Программа курса
01
Автоматизация тестирования Back-end
Тестирование API
Работа с тестовыми данными
Основы протоколов и взаимодействий
HTTP
WebSockets
SOAP
REST
Разработка и внедрение автотестов
Rest Assured
Выполнение запросов
Сериализация/десериализация
Библиотеки Java для сериализации и десериализации
02
Применение Postman для выполнения запросов
Установка Postman
Элементы интерфейса
Запросы GET, POST, PUT, DELETE
Отправка запросов с сертификатами
Области переменных
Сравнение с Soap UI
03
Технологии асинхронного обмена сообщениями: RabbitMQ и Kafka в сравнении
Методы получения сообщений
Принцип работы брокера
Kafka: Возможности, основные сущности, темы, разделы, смещение, пакеты
RabbitMQ: AMQP | Advanced Message Queuing Protocol, процесс работы, вкладка Queues
Для кого
Тестировщик