В современном мире API используется везде – без него не получится заказать такси, купить билет на концерт и отправить любимому внуку православную открытку в WhatsApp.
Любой тестировщик, который знает, как его тестировать, многократно увеличивает свою востребованность на рынке труда – и зарплату, раз уж на то пошло.
Чему вы научитесь ?

- Понимать, что такое API, зачем он нужен и зачем его тестировать
- Понимать, как взаимодействует фронтэнд, бэкенд и база данных
- Пользоваться Postman – отправлять запросы, понимать ответы, работать с коллекциями, переменными и т.д.
- Понимать техническую документацию в Swagger
- Отличать разные типы HTTP методов (GET, POST, PUT, PATCH, DELETE и др.)
- Работать с параметризированными запросами
- Взаимодействовать с заголовками (headers)
- Как составлять чек-листы, тест-кейсы и баг-репорты с учетом специфики API
- Работать с запросами через альтернативные инструменты – cURL и Swagger
- Отличать JSON от XML и REST от SOAP и понимать их основные принципы
Можно посмотреть содержимое прямо по урокам на странице курса.
свой учебный проект

Макет проекта из курса. Вернее, его внешней части.
Специально для этого курса я с нуля создал учебный проект для практики и выполнения проектных задач – сервис для галактических путешествий Брейни GO.
У него есть внешняя оболочка (сайт) и внутренняя – API. Само собой, с требованиями и полной документацией – как на реальном проекте (ха, обманул – на реальном проекте обычно нормальной документации нет).
Свободный доступ для каждого ученика 🙂