Нагрузочное тестирование

Все инструменты и особенности процесса проведения достоверного нагрузочного тестирования

28 декабря

4 месяца

Онлайн

Вт/Чт 20:00 Мск

Видео-презентация курса
Нагрузочное тестирование

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

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


3 причины перейти в область нагрузочного тестирования

  • зарплата выше до 30% по сравнению с функциональными тестировщиками
  • разнообразный комплекс задач: компетенции разработки, аналитики, архитектора и совместное решение проблем производительности с продуктовой командой
  • взлет спроса на специалистов вместе с ростом аудитории онлайн-сервисов

Необходимые знания

  • базовые знания в области тестирования (дефект, тест-кейс и т.п.)
  • базовые навыки программирования (условия, циклы)
  • понимание структуры html страниц и принципов передачи данных по http протоколу

Будет плюсом, но не обязательно

  • знания C-based языков программирования / Java
  • знания аппаратных характеристик ПК, серверов и устройств серверов приложений
  • знания сетевой инфраструктуры и взаимодействия
  • знания баз данных, SQL и взаимодействия клиент-серверных приложений
  • умение работы в командной строке linux

Что вам даст этот курс?

Вы на практике освоите всю техническую часть и сможете организовать процесс нагрузочного тестирования:

  • написание скриптов/сценариев в Performance Center, Jmeter, Gatling, k6.io
  • мониторинг различных метрик во время тестирования с помощью Grafana и других инструментов
  • планирование нагрузочного тестирования для разных случаев и целей
  • методики и отчетность - какие разделы важны и для чего
  • оценка точности и качества тестирования, чтобы улучшать процессы и повышать достоверность результатов

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

  • востребованные у работодателей навыки и карьерная консультация
  • практика проходит на стендах для отработки материалов
  • анализ результата и составление информативных отчетов
  • оценивание качества нагрузочного тестирования, выявление узких мест системы
  • проектная работа для портфолио по итогу курса

Помощь экспертов


Курс ведут действующие инженеры и эксперты в области нагрузочного тестирования. Обучение проходит в максимально приближенной к произведственной обстановке с возможностью напрямую задавать вопросы.

Процесс обучения

Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в закрытом Telegram чате, сдача домашних работ и получение обратной связи от преподавателей. Вебинары идут два раза в неделю по 2 академических часа. Все записи вебинаров будут доступны в личном кабинете. Домашнее задание выдается в среднем раз в 1 неделю, а его выполнение занимает 2-3 часа.

Проект


Полноценное нагрузочное тестирование с отчётом

Практика


Полноценная практика на стендах для отработки материалов

Актуальная программа


Обучение по сегодняшним требованиям к специалистам по нагрузочному тестированию

Трудоустройство

Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.

  • Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
  • Получите рекомендации, как искать работу, и советы по прохождению собеседования

Работодатели курса

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

Интерактивные вебинары

2 занятия по 2 ак.часа в неделю
Доступ к записям и материалам остается навсегда

Обратная связь

Развернутый фидбэк по домашним заданиям от преподавателей 

Активное комьюнити


Общайтесь с преподавателями голосом на вебинарах и в закрытой Telegram группе

Программа

Введение в нагрузочное тестирование (НТ)

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

Тема 1: НТ: цели, события, показатели, основные этапы

Тема 2: Профиль нагрузочного тестирования

Тема 3: Методика и отчёт по НТ

Подготовка средств НТ

Модуль посвящен практике по разработке средств нагрузочного тестирования - скриптов и вспомогательных средств. Научимся кодить в разных инструментах и на разных языках программирования, подготавливать и запускать тесты.

Тема 1: Скрипты и сценарии НТ - 2: Jmeter часть 1/4

Тема 2: Скрипты и сценарии НТ - 2: Jmeter часть 2/4

Тема 3: Скрипты и сценарии НТ - 2: Jmeter часть 3/4

Тема 4: Скрипты и сценарии НТ - 2: Jmeter часть 4/4

Тема 5: Скрипты и сценарии НТ - 1: MF Performance center (PC) и Vugen часть 1/3

Тема 6: Скрипты и сценарии НТ - 1: MF Performance center (PC) и Vugen часть 2/3

Тема 7: Скрипты и сценарии НТ - 1: MF Performance center (PC) и Vugen часть 3/3

Тема 8: Автоматизация НТ: CI / CD и quality gate часть 1/2

Тема 9: Скрипты и сценарии НТ - 3: Gatling часть 1/2

Тема 10: Скрипты и сценарии НТ - 3: Gatling часть 2/2

Тема 11: Автоматизация НТ: CI / CD и quality gate часть 2/2

Тема 12: Скрипты и сценарии НТ - 4: k6.io часть 1/2

Тема 13: Скрипты и сценарии НТ - 4: k6.io часть 2/2

Тема 14: Разработка базовых эмуляторов внешних систем

Эмуляторы, мониторинг, регрессионное НТ

Модуль посвящен мониторингу в ходе нагрузочного тестирования. Научимся настраивать мониторинг разными средствами и для разного стека технологий.

Тема 1: Мониторинг серверной и сервисной инфраструктуры: основы, Часть 1

Тема 2: Мониторинг серверной и сервисной инфраструктуры: Часть 2

Тема 3: Мониторинг и узкие места: СУБД часть 1/2

Тема 4: Мониторинг и узкие места: СУБД часть 2/2

Тема 5: Критерии качества НТ, регрессионное НТ и риски

Итоговый проект

Заключительный месяц курса посвящен проектной работе. Необходимо будет разработать методику и профиль нагрузочного тестирования, скрипты и сценарии, провести тесты и подготовить отчет о нагрузочном тестировании.

Тема 1: Выбор темы и организация проектной работы

Тема 2: Консультация по проектам и домашним заданиям

Тема 3: Защита проектных работ

Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит

Выпускной проект

 

Заключительный месяц курса посвящен проектной работе. Необходимо будет разработать методику и профиль нагрузочного тестирования, скрипты и сценарии, провести тесты и подготовить отчет о нагрузочном тестировании.

Преподаватели

Руководитель курса

Василий Кудрявцев

Директор по качеству

РТ Лабс

Виктор Ганелес

Инженер по нагрузочному тестированию

OpenText

Максим Рогожников

Ведущий инженер по производительности

Тинькофф

Сергей Чепкасов

Ведущий эксперт центра практик QA

МТС

Александр Макаров

Главный эксперт автоматизированного и нагрузочного тестирования

Инфотера

Игорь Мартынюк

Менеджер по тестированию производительности систем

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Прошедшие
мероприятия

Виктор Ганелес
Открытый вебинар
Прохождение собеседования на нагрузочного тестировщика. Что интересует работодателя?
Виктор Ганелес
Открытый вебинар
Fiddler: «швейцарский нож» нагрузочного тестировщика
Для доступа ко всем прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!

Корпоративное обучение для ваших сотрудников

Отус помогает развивать высокотехнологичные Команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Отзывы

Наталья Григорьева

21.10.2020
Интересные домашние работы, которые основывались на пройденном материале, но нужно было хорошо подумать, чтобы сделать. На курсе рассказывали про актуальные технологии, преподаватели делились своими шаблонами, планами, методиками, которые будут очень полезны в работе. Теория иллюстрировалась примерами из практики. На все вопросы, если что-то непонятно, или застряла где-то, подробно отвечали. Мне все очень понравилось, в целом учиться мне было достаточно сложно и интересно

Татьяна Безрукова

10.11.2020
Хочется выразить огромную благодарность за организацию курсов по нагрузочному тестированию. За привлечение суперграмотных специалистов. Курс был очень интересным и сложным для меня. Грамотно выстроенные вебинары, которые посмотрела ни один раз, структура курса, непростые домашние задания, предоставление дополнительных материалов. Очень хороший старт в изучении этой сферы, есть понимание куда расти и что изучать дальше. Отдельное спасибо за лекции и общение Евгению Железнякову. Даже немного жаль, что курс так быстро закончился ) Очень рада, что обучилась НТ именно у вас. Спасибо!

Иван Экономцев

23.06.2021
Добрый день. Хотел бы оставить отзыв об обучении. Курс очень объемный и информативный. Занятия в основном практические. В основе 4 инструмента нагрузочного тестирования, и по каждому из них ведет свой преподаватель, с большим опытом и практикой его использования. Небольшая теоретическая часть в начала и далее практика. Конечно же есть ДЗ, они объемные, требует навыков, ( работы с linux, web тестирования и желательно программирования), но для всех стендов есть инструкции, и часть дз делается уже во время практической части на занятиях. А в случае необходимости можно обратиться в чат в slack где все преподаватели и студенты, там оперативно можно получить ответы на вопросы. Так же четверть курса отведена под теоретическую часть. В конце курса делается проектная работа и его защита. Курс мне понравился, хочется поблагодарить всех преподавателей. Особенная благодарность Василию Кудрявцеву, за создание этого курса, повышение квалификации в НТ и передачи своего опыта. А так же Виктору Ганелису, за подачу материала, за разбор всех вопросов со студентами, как учебных так и рабочих, даже после занятия. Спасибо за ваш вклад. Желаю всем удачи в развития навыков и знаний в области НТ.

Геннадий Валеев

25.06.2021
Благодаря наставникам по данному курсу, я узнал какие возможности раскрывает нагрузочное тестирование в работе qa engineer, которые работают в крупных компаниях. Спасибо большое компании OTUS и всем её сотрудникам. За доходчивую информацию и интересные решения задач.

Михаил Тимофеев

29.06.2021
Если хочешь войти в НТ - рекомендую курс от OTUS. Ранее занимался мануальным тестированием, а так же автоматизацией на C#. На проекте появилась потребность в нагрузочном тестировании и я начал искать подходящие курсы. Были поставлены задачи: изучить основные подходы, методы, и инструменты НТ, аналитика полученных результатов, составление отчетности. Все это я нашел на курсе "Нагрузочное тестирование". Все темы, заявленные в программе, были раскрыты в течении курса. Процесс выстроен от простого к сложному - что очень способствует "плавному входу" в НТ. Домашние задания выполнимы, а если появились вопросы ты всегда можешь обраться к преподавателю, которые дают быструю и качественную обратную связь! Сейчас на проекте занимаюсь нагрузкой full time.

Гузель Гребенюк

24.08.2021
Хочу оставить отзыв о пройденном курсе по Нагрузочному тестированию. На текущий момент я работаю ведущим тестировщиком. В тестировании 2 года, до этого более 10 лет работала веб разработчиком. Искала курсы по НТ. Здесь понравился объем заявленной информации по НТ. Особенно понравился набор изучаемых инструментариев. По окончанию курса могу сказать , что несмотря на то что уже имела опыт работы с Jmeter, на курсе получила много новых знаний по работе и настройке данного инструмента. Отдельно хочу поблагодарить Виктора и Василия за советы и развернутые ответы на вопросы. Все преподаватели на курсе являются практиками и делятся работающими и актуальными техниками и кейсами. Весь курс очень динамичный, хотя казалось что 4 месяца это длительный отрезок времени. После окончания курса, планируем открыть отдельное направлении по НТ. Хочу пожелать будущим студентам использовать время каникул на отработку домашних заданий и в целом  пытаться выполнить все, задавать вопросы в чате с преподавателями. Также посоветовала бы начинать подготовку к проектной работе после второго месяца. Т.к. на настройки мониторинга, подготовку профилей, разработку сценариев уходит достаточно времени, если у вас будет занято рабочее время, как было у меня.

Алексей Кудряшов

24.03.2022
Очень полезный курс для тех кто решил только начать путь в НТ. Есть возможность познакомиться с разными инструментами для подачи нагрузки, и выбрать для себя подходящий. Опытные преподаватели, готовые всегда помочь. Однозначно рекомендую!

Алексей Шеин

29.06.2022
Сбалансированный курс про цели, инструменты и подходы нагрузочного тестирования. Достаточное количество домашних заданий, позволяющих выбрать инструмент под себя (я выбрал Gatling и буду присматриваться к k6). Преподаватели помогают советами даже после лекций. Спасибо

Мария Грудинина

08.07.2022
Я работаю инженером по тестированию с 2013 года. Занимаюсь ручным и автоматизированным тестированием веб-сайтов и мобильных приложений. Я выбрала курс по нагрузочному тестированию в OTUS, потому что раньше у меня не было опыта в этом виде тестирования, и я захотела поближе с ним познакомиться. Впечатления от обучения положительные, программа была насыщенная, объемные домашние задания, преподаватели активно отвечали на вопросы во время лекций и после. Отдельное спасибо Виктору Ганелесу за детальные лекции по JMeter и обратную связь по заданиям! Я рада, что прошла курс по нагрузочному тестированию, выполнила все домашние работы и защитила итоговый проект. Считаю, что полученные знания пригодятся на будущих проектах. Спасибо за такую возможность!

Евгений Земский

21.11.2022
Обучение проходило хорошо, наплывами, что-то делалось быстро и легко, а некоторые темы практической реализацией вводили в ступор, т.к. при выполнении возникали проблемы, вообще непредсказуемые) В итоге спустя неделю или больше попыток они решались, в одном задании так и не решил на 100%. Узнал разные инструменты для нагрузочного, научился ими пользоваться (ранее умел только Jmeter). получил практику оформления отчетов и примеры как нужно это делать. Так же хочется отметить полезные вводные в мониторинг и CI. В общем весь курс на практике полезен. Частично немало что знал, но позволило систематизировать знания и перенять опыт практиков. Всем спасибо, курс полезный и структурированный)

Юлия Страбыкина

14.12.2022
Здравствуйте, спасибо. Да конечно, я не занималась ранее НТ. Целью было реализовать основы на текущей работе и двигаться дальше в этом направлении. Отдельное спасибо преподавателю Виктору по Jmeter, и записи очень легко слушать, информация подобрана нужная и доступная для понимания, легко усваивается

Светлана Газмеева

03.04.2023
Добрый день Хотела поблагодарить всех преподавателей за работу . Курс был очень насыщенный , очень для меня сложный, так как это была в основном для меня новая информация Много материалов было дано из опыта , много было дано информации по документации инструментов. Как раз курс был очень вовремя, так как на работе нужно переходить на новый инструмент и у меня хотя бы есть теперь все вводные о плюсах минусах, о том с чего стартовать активности по технической части нагрузочного тестирования. Самый большой плюс который хочу отметить, даже не имея возможности посещать лекции онлайн я не видела потери информации. Запись , изложение урока и т.д. очень качественны.

Антон Куреньков

21.07.2023
Благодарю всех преподавателей курса за проделанную работу! Курс очень насыщенный и полезный. Понравилось много практики и примеров из жизни по всем этапам НТ. Здорово что удалось в ходе выполнения домашних заданий поработать на всех основных инструментах нагрузочного тестирования, составить о них своё мнение. Что мне хотелось бы еще увидеть в составе курса - урок по инструменту Locust.

Илья Марков

23.07.2023
Курс понравился! Особенно понравилась вторая половина курса, начиная с Gatling'a (ну и вводные уроки с профилем нагрузки) Посещал мало занятий, т.к. расписание оказалось неудобным для моего часового пояса (МСК+4). Однако это не помешало просмотру записей курса и освоению материала. Во время выполнения домашки хотелось бы поработать с заглушками, настройкой CI/CD и сборщиками -- думаю, что это усложнило бы одно из домашних заданий и позволило бы лучше освоить понимание данных инструментов в связке с нагрузочными Защита была супер, волнения было мало, преподаватель отлично к себе располагал и давал конструктивную обратную связь

Денис Дробаха

17.08.2023
Добрый день. Курс по нагрузочному тестированию был достаточно информативным. Понравилась методика преподавания, каждую часть свой преподаватель. Были преподаватели прям видно которые очень сильно старались объяснить все по полочкам, но были с которыми было сложнее усвоить информацию. Чего показалось мало так это практики, лучше разбить на более мелкие части в подготовке и настройке инструмента, после повышать нагрузку заданий. Хотелось получить информацию о подводных камнях при проведении НТ в разных инструментах с которыми в 90% случаем встречаются. Всем кто участвовал в подготовке и преподавателям огромное спасибо курс!

Олег Маврешко

15.09.2023
Отличный курс, который дает понимание методологии и инструментария. Преподаватели - доступно объясняют непростой материал. Прохождение курса, в частности выполнение проектной работы дало свои результаты по текущему месту работы. А именно, что используются излишние ресурсы и есть возможность экономии на инфраструктуре, так как запас есть и очень большой.

Сертификат о прохождении курса

OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса

После обучения вы

  • получите репозиторий на GitHub с примерами тестов
  • сохраните видеозаписи занятий и презентации
  • сможете проводить и собирать отчёт о нагрузочном тестировании 
  • сможете претендовать на позицию специалиста по нагрузочному тестированию
  • получите сертификат об окончании курса

Частые вопросы

Что, если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного трансфера в другую группу
Обязательно ли защищать выпускной проект?
Для получения сертификата OTUS необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем.
С какого момента я смогу заниматься трудоустройством?
Получить карьерную консультацию вы сможете уже в начале обучения. Остальные опции: помощь с резюме, добавление резюме в нашу базу специалистов и т.д. будут доступны после окончания обучения.
Я могу вернуть деньги?
Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.