Чему вы научитесь
- Познакомитесь с основными задачами тестирования ПО для REST API.
- Научитись отправлять запросы к REST API.
- Получите практический опыт написания автоматизированных тестов на Java.
- Напишите простой тестовый фреймворк с использованием TestNG, REST Assured и Lombok.
- Узнаете как проводить ручное тестирование API с помощью curl и Postman.
- Познакомитесь с автоматизацией тестирования на Java.
О курсе
Курс "Тестирование ПО: Автотесты для API с Java, REST Assured и TestNG" знакомит тестировщиков ПО с часто встречающимися задачами при тестировании backend приложений. На примере простого микро сервиса вы увидите что собой представляет REST API. Какие основные подходы для тестирования ПО используются при его проверках. С помощью каких инструментов и библиотек пишутся автотесты и создаются тестовые фреймворки.
Для кого этот курс
Этот курс подойдёт ручным тестировщикам и qa engineer, которые хотят развиваться дальше в техническом плане и научится писать автотесты. Специалистам по тестированию UI, которые уже знают как писать автотесты, но хотят узнать как тестировать и автоматизировать тесты для API. QA Auto тестировщикам, уже писавшим автотесты, которые хотят узнать как создавать тестовые фреймворки.
Начальные требования
Для прохождения курса желательно иметь базовые знания java и теории тестирования ПО.
Преподаватели курса
Как проходит обучение
Обучение организовано в виде текстовых и видео уроков. В конце урока, для лучшего закрепления материала, есть небольшие практические задания. К курсу прилагается демо проект REST API сервиса. На нём можно будет попрактиковаться в отправке запросов и написании автотестов. В курсе есть обратная связь с преподавателем, на случай если у вас появятся вопросы по материалам курса.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 199 учеников получили сертификат.
Что вы получите
- Навыки работы с REST API, применимые в реальных проектах.
- Опыт работы с Java, REST Assured и TestNG.
- Возможность практики на демо проекте.
- Поддержку и ответы на вопросы от преподавателя.
- Практику ручного тестирования API с помощью Postman и curl.
Нагрузка
4 часа в неделю