Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

JavaScript QA Engineer

Вы научитесь автоматизировать тестирование с помощью JavaScript.
72 000 ₽ за курс
стоимость обучения
Уровень сложности
для специалистов
Длительность
4 мес.
Демо доступ
нет
Формат обучения
видеоуроки
Домашние задания
да
Обратная связь
да, от преподавателя
Стажировка
нет
Помощь в трудоустройстве
нет
Документ по окончании
сертификат

Программа обучения

  • Основное
  • Содержание программы

Обучение подходит специалистам по тестированию с опытом работы от 1 до 3 лет, начинающим специалистам автоматизированного тестирования на JS с опытом работы до 1 года. Нужен опыт в ручном тестировании и минимальные знания программирования, желательно на JavaScript (типы, операторы, циклы, строки, массивы, объекты).

Цель курса — научить вас организовывать комплексное автоматизированное тестирование веб-приложений. В программе сделан упор на API, UI и E2E тестирование и эффективное использование современных инструментов Playwright/Jest.

Введение в автоматизацию тестирования на JS
  • Тема 1. Введение в автоматизацию тестирования
  • Тема 2. Git на кончиках пальцев
  • Тема 3. Unit тесты и data driven testing
  • Тема 4. Основы JS. Функции
Тестирование API
  • Тема 5. Препарируем http запросы
  • Тема 6. Библиотеки для тестирования API
  • Тема 7. Основы JS. Объекты и массивы
  • Тема 8. Валидируем http запросы
  • Тема 9. Шаблоны проектирования и техники тест-дизайна в тестировании API
  • Тема 10. Стратегия автоматизации в agile проектах и планирование покрытия
Практики CI/CD
  • Тема 11. Репортеры и внешние сервисы
  • Тема 12. Контейнеры. Docker
  • Тема 13. Катит - не катит. Gitlab CI часть 1
  • Тема 14. Катит - не катит. Gitlab CI часть 2
Тестирование UI
  • Тема 15. Обзор инструментов для тестирования UI
  • Тема 16. Искусство стабильных локаторов
  • Тема 17. Основные сценария использования Playwright
  • Тема 18. Шаблоны проектирования и техники тест-дизайна в тестировании UI
  • Тема 19. Основы JS. Классы
  • Тема 20. Основы JS. Классы в типовых сценариях автотестов
  • Тема 21. Behavior Driven Development и acceptance тесты
Проектная работа
  • Тема 22. Выбор темы и организация проектной работы
  • Тема 23. Консультация по проектам и домашним заданиям
  • Тема 24. Защита проектных работ

Чему научат

галочка
Работе с фреймворками Playwright, Jest
галочка
CI практикам, используя Docker и Gitlab
галочка
Выстраивать архитектуру своего тестового фреймворка

Преимущества курса

Курс построен на основе требований сегодняшнего рынка труда к профессионалам
Проектная работа для вашего портфолио