Чему вы научитесь
- Понимать, что такое API и для чего он нужен.
- Описывать принципы REST API.
- Проектировать тесты для API.
- Применять библиотеку YATL для проектирования тестов.
- Анализировать структуру и особенности протокола HTTP.
- Интерпретировать документацию API с учётом её ключевых элементов
О курсе
Курс состоит из нескольких глав:
-
Основы API
-
Знакомство с YATL
Каждая глава разбита на уроки, которые включают теорию и практические задания. Для прохождения курса не требуется предварительных знаний — он поможет разобраться в базовых понятиях, таких как HTTP, API, автоматизированное тестирование и другие ключевые темы. По своей сути курс представляет собой уникальную документацию библиотеки YATL.
Для кого этот курс
Начальные требования
Для прохождения курса не требуется предварительных знаний.
Вы узнаете всё необходимое с нуля: от базовых понятий до практической работы с API и библиотекой YATL.
Наши преподаватели
Как проходит обучение
-
Каждая глава курса разделена на уроки.
-
Урок включает теорию и практическое задание — сразу закрепляете знания на деле.
-
Предварительной подготовки не нужно: вы последовательно разберётесь с ключевыми понятиями.
-
Дедлайнов у курса нет.
Программа курса
Что вы получаете
- Понятную базу — разберётесь, что такое API, как устроен HTTP, что такое REST и автоматизированное тестирование.
- Навык проектирования тестов — научитесь проектировать тесты для API сначала вручную, а затем с использованием библиотеки YATL.
- Работу с реальным инструментом — освоите YATL на практике, получите готовую документацию, которая останется с вами как справочник.
- Уверенность в работе с API — сможете читать документацию любых API, формулировать правильные проверки и автоматизировать их.
- Готовые практические примеры — после каждого урока остаются выполненные задания, которые можно использовать как основу для своих проектов.
- Поддержку от команды курса — вы не останетесь один на один с вопросами: поможем разобраться в сложных моментах и дадим обратную связь.