Рассрочка
Нагрузочное тестирование
Обучение затрагивает все аспекты нагрузочного тестирования: составляйте методику НТ, разрабатывайте скрипты, запускайте тесты и настраивайте мониторинг
19 декабря
3 месяца
Онлайн
Вт/Чт 20:00 Мск
Зачем переходить в нагрузочное тестированиие?
- Сможете зарабатывать до 30% больше, чем функциональные тестировщики
- Расширите собственные возможности: освоите навыки разработчика, аналитика, архитектора, будете улучшать производительность вместе с продуктовой командой
- Получите востребованную в сфере QA специальность
Для кого этот курс?
- Для специалистов по ручному и автоматизированному тестированию: сможете увеличить доход и повысить собственную востребованность
- Для специалистов по нагрузочному тестированию: углубите и систематизируете знания
- Для разработчиков, прикладных и системных администраторов: сможете решать задачи по нагрузочному тестированию и получить соответствующую квалификацию
Необходимые знания
- базовые знания в области тестирования
- базовые навыки программирования
- понимание структуры html-страниц и принципов передачи данных по http-протоколу
Будет плюсом, если вы:
- знаете языки программирования, основанные на C / Java
- знаете аппаратную часть ПК и серверов
- работаете c командной строкой Linux
- знакомы с тем, как устроена многозвенная архитектура и серверы приложений
- знаете, как устроена сетевая инфраструктура
- знакомы с БД и SQL
Что даст вам этот курс
Вы научитесь:
- писать скрипты в Performance Center, Jmeter, Gatling, k6.io
- настраивать CI / CD для нагрузочного тестирования
- мониторить различные метрики, когда проводите тестирование с помощью Grafana и других инструментов
- планировать нагрузочное тестирование для разных целей и случаев
- анализировать результаты и составлять информативные отчёты
- разбираться в методиках и отчётности: поймёте, какие разделы важны и для чего
- оценивать точность и качество тестирования, чтобы улучшать процессы и повышать достоверность результатов
- выявлять в системе узкие места
Помощь экспертов
Программу обучения создавали действующие инженеры и эксперты по нагрузочному тестированию. Наши преподаватели всегда ответят на ваши вопросы, доходчиво объяснят непонятную тему
Процесс обучения
У нас нет предзаписанных уроков.
Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить обратную связь в группе Telegram.
И самое главное – сможете практиковаться!
Создайте проект по автоматизации НТ
Проведите нагрузочное тестирование и сделайте отчёт
Пройдите полноценную практику
Закрепляйте изученное с помощью стендов для отработки материалов
Обучайтесь по актуальной программе
Освойте востребованные у работодателей навыки
Помощь с карьерой
- Получите рекомендательное письмо Проявите себя на занятиях и получите рекомендацию от преподавателя OTUS
- Получите доступ к закрытой базе работодателей После обучения вы сможете разместить резюме в специальной базе, в которой партнёры OTUS ищут новых сотрудников
Инженер по нагрузочному тестированию
Работодатели курса
Формат обучения
Интерактивные вебинары
Две онлайн-трансляции по два академических часа в неделю.
Доступ к записям и учебным материалам – навсегда
Практика
Выпускная работа усилит знания, а её хорошая защита – откроет новые карьерные возможности
Активное сообщество
Общение с преподавателями на вебинарах, коммуникация в закрытом 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/3
Тема 10: Скрипты и сценарии НТ - 3: Gatling часть 2/3
Тема 11: Скрипты и сценарии НТ - 3: Gatling часть 3/3
Тема 12: Автоматизация НТ: CI / CD и quality gate часть 2/2
Тема 13: Скрипты и сценарии НТ - 4: k6.io часть 1/2
Тема 14: Скрипты и сценарии НТ - 4: k6.io часть 2/2
Тема 15: Разработка базовых эмуляторов внешних систем
Эмуляторы, мониторинг, регрессионное НТ
Модуль посвящен мониторингу в ходе нагрузочного тестирования. Научимся настраивать мониторинг разными средствами и для разного стека технологий.
Тема 1: Мониторинг серверной и сервисной инфраструктуры: основы, Часть 1
Тема 2: Мониторинг серверной и сервисной инфраструктуры: Часть 2
Тема 3: Мониторинг и узкие места: СУБД часть 1/2
Тема 4: Мониторинг и узкие места: СУБД часть 2/2
Тема 5: Критерии качества НТ, регрессионное НТ и риски
Итоговый проект
Заключительный месяц курса посвящен проектной работе. Необходимо будет разработать методику и профиль нагрузочного тестирования, скрипты и сценарии, провести тесты и подготовить отчет о нагрузочном тестировании.
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Выпускной проект
Последний месяц обучения посвящается проектной работе. Чтобы получить сертификат, вы разработаете методику, профиль и скрипты нагрузочного тестирования, проведёте тесты и подготовите отчёт
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Бесплатный открытый вебинар – онлайн-занятие с преподавателем курса. На открытом вебинаре можно посмотреть, как проходит обучение, а ещё – узнать что-то ценное по интересующей теме. На занятии слушатели могут задавать ведущему вопросы.
Создадим и отладим HTTPS-скрипт, проведем итерацию нагрузочного тестирования и проанализируем полученные результаты. Научимся генерить информативные html-отчеты.
Данный вебинар будет полезен всем, кто интересуется QA, а также тем, кто хочет провести нагрузочный тест своего web-ресурса в поисках проблем производительности.
Основные темы открытого урока:
- Apache Jmeter
- Создание и отлаживание HTTPS-скрипта
- Итерация нагрузочного тестирования и анализ полученных результатов
- Генерация информативного html-отчета
Вы узнаете, какие варианты подачи нагрузки существуют в Load Runner, как создавать тесты со ступеньками и управляться с интерфейсом инструмента.
Также мы вместе сформируем базовое представление о том, как рассчитывать Pacing.
Темы урока:
- Load Runner
- Load Runner Controller
- Инструменты нагрузочного тестирования
- Pacing
Кому будет полезно:
Начинающим специалистам по загрузочному тестированию, которые стремятся расширить свои компетенции.
Инженерам по нагрузочному тестированию, у которых на проекте есть Load Runner.
Тем, кто хочет освоить новый инструмент.
Основные темы урока:
- История Gatling: Узнаем, как появился и развивался этот инструмент.
- Архитектура Gatling: Разберём внутренние компоненты и принципы работы.
- Организация проекта: Поймём, как структурировать проекты на Gatling.
- Создание простого проекта: Разработаем первый проект с использованием SBT и Scala DSL.
- Запуск тестов: Научимся запускать тесты и анализировать их результаты.
- Усложнение проекта: Свяжем запросы в сценарии и настроим модель нагрузки.
- Разные языки и сборки: Рассмотрим варианты использования Gatling с Java, Kotlin, Gradle, Maven и JS.
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS занимается лицензированной образовательной деятельностью.
После защиты выпускного проекта вы получите свидетельство о повышении квалификации и сертификат OTUS о прохождении курса по нагрузочному тестированию
По итогам обучения:
- документальное подтверждение новой квалификации
- доступ к репозиторию на GitHub с примерами тестов
- видеозаписи занятий и презентации
Нагрузочное тестирование
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно