Практический курс по нагрузочному тестированию на Gatling

Этот курс поможет вам уверенно освоить профессию QA Performance Engineer или расширить свои компетенции с помощью инструмента Gatling+sbt. Вас ждёт доступная теория, тесты, практические задания и итоговый проект, а также ЛИЧНАЯ проверка заданий и поддержка преподавателя!
Начальный уровень
от 5 часов в неделю
Сертификат Stepik

Чему вы научитесь

  • Работать с проектами на sbt и Scala
  • Разрабатывать и отлаживать сценарии нагрузочного тестирования на Gatling
  • Моделировать поведение реальных пользователей
  • Использовать переменные, проверки и логирование в сценариях
  • Анализировать отчёты и метрики производительности
  • Работать с конфигурациями и переключением окружений
  • Настраивать CI/CD для запуска нагрузочных тестов
  • Масштабировать фреймворк для тестирования
  • Интегрировать с REST и gRPC сервисами
  • Применять Faker для генерации тестовых данных

О курсе

Описание курса

Этот курс — ваш практический гид в мир нагрузочного тестирования с использованием Gatling и sbt. Вы научитесь моделировать поведение пользователей, писать эффективные и масштабируемые сценарии, анализировать метрики и настраивать CI/CD в GitLab.

Мы подробно разберём как базовые, так и продвинутые техники, чтобы вы чувствовали себя уверенно в роли QA Performance Engineer.

 

Особенности курса

🔹 Удобный формат теории
Весь материал представлен в виде конспектов и скриншотов. Никаких скучных видео — только нужная информация без лишнего.

🔹 Полезные практические задания
Задания оформлены в формате step-by-step, чтобы вы могли легко повторить материал. В финале курса — полноценный проект.

🔹 Личная проверка заданий
Автор курса вручную проверяет каждую работу и предоставляет подробный фидбэк.

🔹 Актуальность контента
Курс регулярно обновляется и дополняется новым материалом, чтобы вы получали актуальные знания и были конкурентоспособны на рынке труда.

 

Чему вы научитесь

✅ Писать сценарии нагрузочного тестирования на HTTP
✅ Работать с gRPC (в итоговом проекте, с подсказками)
✅ Поднимать окружения с помощью Docker
✅ Запускать тесты в CI/CD
✅ Создавать фреймворк, готовый к использованию в реальных проектах

 

Поддержка от преподавателя

💬 Подробные ответы на вопросы
✅ Личная проверка и фидбэк по заданиям
👨‍🏫 Индивидуальный подход на всех этапах обучения

 

Формат обучения

📝 Удобный текстовый формат с иллюстрациями
🧪 Тесты с автоматической проверкой
💡 Практические задания с ручной проверкой
📆 Можно начать в любой момент

Связаться со мной в Telegram: @t41p4n

 

Что после курса?

Вы сможете записаться на интенсив, где:

🔍 Разберём сложные темы более глубоко
⚙️ Погрузимся в реальные рабочие процессы
🗣️ Проведём мок-собеседование для уверенного прохождения интервью

 

Удачи в обучении!
Я буду рад помочь вам на пути к новой профессии!

Для кого этот курс

Курс подойдёт и новичкам, и опытным тестировщикам, а также IT-специалистам, которые хотят освоить нагрузочное тестирование или прокачать свои навыки. Вас ждёт пошаговое обучение с реальными кейсами и практическими заданиями, которые лично проверяет автор курса. Это поможет вам не только уверенно усвоить материал, но и сразу применять полученные знания в своих проектах.

Начальные требования

Что желательно +- знать перед началом курса

  • 💡 Основы Scala — необязательны, но пригодятся в дальнейшем для сложных реализаций (все ключевые конструкции объясняются в курсе).

  • 🌐 Понимание HTTP и REST API — важно для тестирования веб-приложений и построения запросов.

  • 🔗 Базовые знания gRPC / Protobuf — понадобятся для работы с бинарными протоколами и написания gRPC-тестов.

  • 🧰 Навыки работы с Git и терминалом — помогут комфортно работать с проектами и выполнять задания. (в курсе используется Gitlab CI)

  • 🐳 Опыт взаимодействия с Docker — будет полезен при запуске окружений и мок-сервисов. (в курсе используется docker compose)

  • 💻 Уверенное владение компьютером
    Умение устанавливать и настраивать ПО, работать с терминалом, использовать IDE (в курсе используется IntelliJ IDEA).

 

Не переживайте, если чего-то не знаете!
Все темы разбираются с примерами, и в процессе обучения вы освоите необходимые навыки.

Наши преподаватели

Как проходит обучение

Каждый урок состоит из нескольких элементов:

  • 📘 Теория
    Подробные и структурированные текстовые материалы с примерами и скриншотами помогут вам легко разобраться в новых концепциях и инструментах.

  • Тесты
    В каждом модуле предусмотрены тесты, которые помогают закрепить пройденный материал и проверить понимание.

  • 🛠️ Практическое задание
    После тестов вы самостоятельно реализуете нагрузочные сценарии. Каждое задание проверяется преподавателем, и вы получаете индивидуальный фидбек.

  • 💬 Поддержка
    Если возникнут вопросы по теме, сложности с заданиями или непонимание материала — вы всегда можете обратиться к преподавателю в личные сообщения в Telegram.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 3 990 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 3 990