Автоматизация API. JavaScript / Playwright
Автоматизация API с использованием JavaScript и Playwright — это процесс написания тестов, которые проверяют функциональность и надежность API-интерфейсов веб-приложений, используя язык программирования JavaScript и фреймворк Playwright. Этот подход позволяет отправлять HTTP-запросы (GET, POST, PUT, DELETE и другие) к API, получать и проверять ответы, автоматически находить ошибки и уязвимости, а также тестировать корректность работы API в различных сценариях.
Playwright предоставляет инструменты для работы не только с браузерами, но и для взаимодействия с API, что позволяет автоматизировать API-тесты параллельно с тестированием пользовательского интерфейса.
Почему стоит пройти данный курс?
🗣Перспективное направление для инженера по тестированию. Все чаще на работе просят навык автоматизации именно API.
🗣Прибавка к зарплате. Не секрет, что чем больше у вас навыков, тем больше зарплату вы можете себе выбить. Это факт!
🗣JavaScript и фреймворк Playwright являются пожалуй самой популярной связкой для автоматизации в 2024-25 годах,
Кто будет тебя обучать?
- Виталий Бруновский
- Более 10 лет опыта в сфере IT
- Высшее образование по информатике и программированию
- Работа в крупнейших компаниях Эстонии и Франции
- Более 3 лет опыта преподавания
Чему ты научишься со мной?
JAVASCRIPT
Мы изучим язык программирования JavaScript с самого нуля, выучим так называемое ядро, чтобы писать авто тесты.
PLAYWRIGHT
Подробно рассмотрим фреймворк Playwright, который позволяет быстро и эффективно писать авто тесты.
REST API
Обязательно подробно рассмотрим, что такое Rest API, его полную структуру и отличие от SOAP.
API AUTO TESTING
Обязательно рассмотрим автоматизацию API, потому что без этого в наше время никуда.
NOCK-AXIOS | FAKER.JS
Мокирование запросов и создание фейковых данных для тестирования API.
Программа курса
Программирование на языке JavaScript ~ 4 часа
✓Переменные
✓Массивы
✓Циклы
✓Функции
✓Листенеры
✓Практические задания
API, Rest API ~ 1 час
✓Что такое API?
✓Что такое Rest API?
✓Методы, коды ответов, заголовки, токены и многое другое
Автоматизация API на Playwright ~ 7 часов
✓Обработка всех методов для автоматизации (Get, Post, Post + Token, Put, Patch, Delete)
✓Лучшие практики тестирования API
✓Работа с JSON объектами
✓Ассерты
Faker.js | Nock-Axios.js ~ 2 часа
Цены
Групповые занятия
- 12 часов занятий
- Проверка домашних заданий
- Ответы на любые по теме вопросы
- 99% практики написания кода
- 8 занятий по 1.5 часа
- Сертификат