Вебинары, симуляция рабочих задач, командная работа, база знаний
Курс «Основы ручного тестирования» бесплатно при покупке любой программы до 22 декабря!
Помогает закрыть пробелы в тест-дизайне, баг-репортинге и базовых навыках QA, чтобы переход к автоматизации проходил в 2–3 раза быстрее и увереннее.
3 недели обучения
21 урок с отработкой полученных знаний
Собственный тренажер
Практика в условиях, которые максимально приближены к продакшену
База QA
Тест-дизайн, дефекты, баг-трекинг, web-основа, HTML/CSS/JS база, DevTools и TestOps
Сопровождение
Закладываем основу QA для плавного перехода в автоматизацию
Почему нагрузочное тестирование — критический навык для QA
Компании ищут QA-инженеров, которые умеют работать с производительностью продукта, понимать архитектуру систем и находить причины деградации под нагрузкой.
60%+
Инцидентов в продакшене связаны с деградацией производительности и проблемами под нагрузкой
Каждый 2-й продукт
Работает стабильно до первой пиковой нагрузки — релиза, акции или роста пользователей
40-50%
Разница в доходе между QA с навыками нагрузочного тестирования и без них
220 000 ₽
Средняя зарплата Middle QA
300 000 ₽
Средняя зарплата Senior QA
Преподаватели курса
Наши преподаватели — инженеры, которые работают в тестировании каждый день. Они делятся со студентами тем, что реально используют в своей работе и что действительно работает в продакшене.
Станислав Васенков
Основатель QA.GURU 10+ лет в автоматизации
Разработчик автотестов с большим продакшен-опытом
Основатель крупнейшего QA-сообщества @qa_automation и организатор профильных конференций
Учит практикам, которые используют инженеры по всему миру
Чему вы научитесь
Анализировать архитектуру систем
Понимать, где возникают bottleneck'и и что имеет смысл нагружать
Проектировать нагрузочные сценарии
Под реальные пользовательские и бизнес-сценарии
Работать с метриками производительности
Response time, throughput, percentiles, SLA / SLO
Реализовывать нагрузку в JMeter и смежных инструментах
JMeter как основной инструмент + понимание подходов Gatling / k6
Анализировать результаты и мониторинг
Метрики, Grafana и поиск причин деградации системы
Готовить отчёты и рекомендации
Понятные разработчикам и бизнесу, а не формальные отчёты
Что вы создадите на курсе
За время курса вы не просто решите отдельные задания, а соберёте набор практических проектов и кейсов, которые показывают, что вы умеете работать с нагрузочным тестированием в реальных условиях.
Набор нагрузочных сценариев под реальный продукт
Вы научитесь проектировать и реализовывать нагрузочные сценарии под реальные пользовательские и бизнес-кейсы: пиковая нагрузка, рост пользователей, длительная нагрузка. Это основа любой работы Load / Performance QA.
Проект по нагрузочному тестированию АРІ и backend
Проведёте нагрузочное тестирование backend-сервиса и АРІ: настроите сценарии, поработаете с авторизацией, параметрами запросов и асинхронными операциями, проанализируете поведение системы под нагрузкой.
Набор кейсов по поиску bottleneck'oв
На практике разберёте 20+ реальных кейсов: где и почему система тормозит, как отличить проблему кода от инфраструктуры, и какие метрики на это указывают. Кейсы решаются в командах по 3-5 человек с распределением ролей.
Отчёт по нагрузочному тестированию для команды и бизнеса
Научитесь готовить понятные отчёты: что тестировали, какие проблемы нашли, почему они возникли и что с этим делать. Именно такие отчёты ждут разработчики, тимлиды и менеджеры.
End-to-End performance-проект
В финале вы выполните полный цикл нагрузочного тестирования одной системы: от анализа архитектуры и постановки целей — до запуска тестов, анализа результатов и защиты решений. Это готовый performance-кейс, который можно: • показать на собеседовании • использовать в портфолио • применять в текущей работе
Набор нагрузочных сценариев под реальный продукт
Вы научитесь проектировать и реализовывать нагрузочные сценарии под реальные пользовательские и бизнес-кейсы: пиковая нагрузка, рост пользователей, длительная нагрузка. Это основа любой работы Load / Performance QA.
Проект по нагрузочному тестированию АРІ и backend
Проведёте нагрузочное тестирование backend-сервиса и АРІ: настроите сценарии, поработаете с авторизацией, параметрами запросов и асинхронными операциями, проанализируете поведение системы под нагрузкой.
Набор кейсов по поиску bottleneck'oв
На практике разберёте 20+ реальных кейсов: где и почему система тормозит, как отличить проблему кода от инфраструктуры, и какие метрики на это указывают. Кейсы решаются в командах по 3-5 человек с распределением ролей.
Отчёт по нагрузочному тестированию для команды и бизнеса
Научитесь готовить понятные отчёты: что тестировали, какие проблемы нашли, почему они возникли и что с этим делать. Именно такие отчёты ждут разработчики, тимлиды и менеджеры.
End-to-End performance-проект
В финале вы выполните полный цикл нагрузочного тестирования одной системы: от анализа архитектуры и постановки целей — до запуска тестов, анализа результатов и защиты решений. Это готовый performance-кейс, который можно: • показать на собеседовании • использовать в портфолио • применять в текущей работе
Как проходит обучение
Формат одного занятия — 2-2,5 часа.
Контекст и цель занятия
Эксперт формулирует рабочую задачу, бизнес-контекст и цель текущей сессии
Концентрированная теория
Только та теория, которая нужна для решения кейса, без лишних блоков
Командная работа над кейсом
Работа в командах по 3-5 человек с распределением ролей, как в реальной команде
Защита решений и обсуждение
Команды презентуют подходы, аргументируют решения и сравнивают варианты
Экспертный разбор и фидбек
Эксперт показывает рабочие решения, ошибки и лучшие практики из продакшена
Материалы и закрепление
Запись занятия и база знаний для углубления и повторения темы
Кому подойдёт курс
Ручные тестировщики
Если ты проверяешь фичи, но на проде всё падает под нагрузкой и ты не понимаешь почему, этот курс научит находить реальные причины.
Junior-автоматизаторы
Если автотесты проходят, а система тормозит при росте пользователей, курс даст понимание backend, метрик и поведения системы под нагрузкой.
Универсалы
Если в продукте проблемы на релизах и пиковых нагрузках, а нагрузочное тестирование либо отсутствует, либо формальное, ты научишься делать его осознанно и по делу.
Результат модуля: ты понимаешь, когда и зачем запускать нагрузку
Модуль 2. Архитектура систем и точки нагрузки
Разберём типовую web-архитектуру: frontend, backend, API
Поймём роль баз данных, кэшей и очередей
Научимся читать архитектурные схемы продукта
Определим, какие компоненты системы имеет смысл нагружать
Научимся находить потенциальные bottleneck'и до запуска тестов
Разберём реальные архитектурные кейсы
Результат модуля: ты видишь систему целиком, а не только точку входа
Модуль 3. Метрики и цели тестирования
Разберём ключевые метрики: response time, throughput, error rate
Научимся работать с percentiles (p90 / p95 / р99)
Поймём разницу между SLA, SLO и SLI
Научимся формулировать измеримые цели нагрузочного теста
Разберём примеры плохих и хороших метрик
Потренируемся переводить «хочу, чтобы быстро» в цифры
Результат модуля: ты умеешь ставить цель нагрузочного теста
Модуль 4. Проектирование сценариев нагрузки
Разберём пользовательские и технические сценарии
Научимся выбирать тип нагрузки под конкретную задачу
Определим параметры: количество пользователей, rump-up, длительность
Поймём, как учитывать ограничения инфраструктуры
Разберём типовые ошибки при проектировании сценариев
Спроектируем несколько сценариев под разные цели
Результат модуля: ты умеешь проектировать реалистичную нагрузку
Модуль 5. Реализация нагрузочных сценариев и инструментов
Разберём архитектуру JMeter и логику построения нагрузочных тестов
Научимся работать с Thread Groups и профилями нагрузки
Освоим parameterization и correlation
Поработаем с данными, токенами и состоянием системы
Запустим тесты через CLI и CI
Покажем, как эти же подходы применяются в k6 и Gatling
Результат модуля: ты умеешь реализовывать нагрузочные сценарии и ориентироваться в разных инструментах
Модуль 6. Нагрузочное тестирование backend и API
Разберём REST и GraphQL API под нагрузкой
Поймём, как работать с авторизацией и сессиями
Разберём асинхронные запросы
Поймём роль очередей (Kafka / RabbitMQ) под нагрузкой
Разберём типовые проблемы backend-сервисов
Потренируемся на реальных API-кейсах
Результат модуля: ты понимаешь, как система ведёт себя под нагрузкой внутри, а не только снаружи
Модуль 7. Мониторинг и анализ результатов
Научимся связывать результаты нагрузки и мониторинг
Разберём CPU, RAM, Disk, Network, DB-метрики
Поймём, как читать графики и находить аномалии
Познакомимся с Grafana / Prometheus (на уровне практического понимания)
Научимся формулировать гипотезы о причинах проблем
Разберём реальные примеры деградации систем
Результат модуля: ты умеешь находить причину проблемы, а не просто фиксировать факт
Модуль 8. Отчёты и коммуникация
Разберём структуру отчёта по нагрузочному тестированию
Поймём, что важно для разработчиков, а что — для бизнеса
Научимся формулировать выводы и рекомендации
Разберём типовые ошибки отчётов
Потренируемся объяснять результаты словами, а не графиками
Отработаем защиту решений
Результат модуля: ты умеешь доносить результаты
Модуль 9. Финальный проект — End-to-End Performance-кейс
Что это за проект:
Полноценное нагрузочное тестирование одной системы от начала до конца, как в реальной работе
Что входит в проект:
Анализ бизнес-задачи и требований
Разбор архитектуры системы
Постановка целей и метрик
Проектирование сценариев нагрузки
Реализация нагрузки в JMeter
Анализ результатов и мониторинга
Подготовка отчёта и рекомендаций
Мы обучаем по государственной лицензии
После успешной защиты итогового проекта вы получите сертификат установленного образца, который подтверждает вашу квалификацию как инженера по нагрузочному тестированию. Этот документ можно добавить в резюме, приложить к откликам и показать работодателю вместе с вашим портфолио.
2,5 месяца обучения • старт 26 февраля
Нагрузочное тестирование
Частями без переплат
от 9 920 ₽ / месяц
Одним платежом -9%
119 000 ₽
Вместо 130 000 ₽
Вернём деньги, если обучение не подойдёт
Сможете получить налоговый вычет 13%
Перенесем обучение, если у вас поменяются планы
Обучение проводится по лицензии на образовательную деятельность
чат, где можно общаться с менторами, преподавателями и другими инженерами;
разборы кода и best practices от специалистов из индустрии;
помощь в решении сложных задач;
активную поддерживающую среду.
Сообщество — одна из сильных сторон курса. Вы никогда не останетесь один на один с вопросами.
Учитесь за счёт работодателя
Во многих компаниях действует программа компенсации обучения: работодатель может оплатить курс полностью или частично (до 50–100% в зависимости от политики компании).
Оформим счёт и договор за 1 день
Предоставим закрывающие документы
Поможем согласовать оплату внутри вашей организации
Кто такой специалист по нагрузочному тестированию?
Специалист по нагрузочному тестированию (Load / Performance QA) — это QA-инженер, который проверяет, как система ведёт себя под реальной нагрузкой: при росте пользователей, пиковых запросах и длительной работе. Он находит узкие места в архитектуре, анализирует метрики производительности и помогает команде предотвращать инциденты в продакшене.
Какими навыками должен обладать специалист по нагрузочному тестированию?
Performance QA должен понимать архитектуру систем, уметь проектировать нагрузочные сценарии, работать с метриками производительности, анализировать результаты тестов и готовить отчёты для команды и бизнеса. Инструменты (например, JMeter) - важны, но ключевой навык — умение находить причины деградации системы под нагрузкой.
Какой уровень входа нужен для обучения?
Курс рассчитан на QA-инженеров с базовым опытом: ручных тестировщиков, junior-автоматизаторов и QA в продуктовых командах. Глубоких знаний программирования не требуется, важнее понимание основ тестирования и желание разобраться, как работают системы под нагрузкой.
Кому подойдёт этот курс?
Курс подойдёт, если вы:
Хотите понять, почему система падает под нагрузкой
Сталкиваетесь с инцидентами в продакшене
Хотите расширить зону ответственности и вырасти как QA
Работаете в продуктовой команде и хотите влиять на стабильность продукта
В каком формате проходит обучение?
Обучение проходит в формате практического симулятора. Каждое занятие включает короткую теорию, командную работу над кейсами, разбор решений и обратную связь от эксперта. Практические задачи выполняются в группах по 3-5 человек с распределением ролей, как в реальной продуктовой команде.
Будут ли записи занятий и можно ли совмещать курс с работой?
Да, все занятия записываются и остаются доступными. Формат курса позволяет совмещать обучение с работой: занятия проходят по расписанию после 19:00, а материалы и кейсы можно дорабатывать в удобное время.
Чем этот курс отличается от других?
В отличие от классических курсов с упором на лекции и инструменты, в QA.GURU обучение построено вокруг реальных кейсов и командной работы. Мы учим не просто запускать нагрузку, а думать как Performance QA: понимать архитектуру, причины проблем и уметь объяснять результаты команде.
Мы используем куки, чтобы сайт работал быстро и удобно. Нажимая «Согласен», вы принимаете
условия их обработки.
Если не согласны — можно отключить куки в настройках браузера.