ТОП-4 курсов «Нагрузочное тестирование» в 2025 году: обучение онлайн. Рейтинг, сравнение, стоимость.

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

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

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

  • Для специалистов в области функционального или автоматизированного тестирования с опытом от года и небольшой практикой в Java/C/SQL. Программа погрузит вас в специфику нагрузочного тестирования.
  • Для разработчиков / специалистов по поддержке ПО. Курс поможет вам внедрить полноценный процесс нагрузочного тестирования.

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

Модуль 1. Введение в нагрузочное тестирование (НТ)

  • Тема 1. НТ: цели, события, показатели, основные этапы
  • Тема 2. Профиль нагрузочного тестирования
  • Тема 3. Методика и отчёт по НТ

Модуль 2. Подготовка средств НТ

  • Тема 4. Скрипты и сценарии НТ — 1: MF Performance center (PC) и Vugen часть 1/3
  • Тема 5. Скрипты и сценарии НТ — 1: MF Performance center (PC) и Vugen часть 2/3
  • Тема 6. Скрипты и сценарии НТ — 1: MF Performance center (PC) и Vugen часть 3/3
  • Тема 7. Скрипты и сценарии НТ — 2: Jmeter часть 1/3
  • Тема 8. Скрипты и сценарии НТ — 2: Jmeter часть 2/3
  • Тема 9. Скрипты и сценарии НТ — 2: Jmeter часть 3/3
  • Тема 10. Автоматизация НТ: CI / CD и quality gate часть 1/2
  • Тема 11. Скрипты и сценарии НТ — 3: Gatling часть 1/2
  • Тема 12. Скрипты и сценарии НТ — 3: Gatling часть 2/2
  • Тема 13. Автоматизация НТ: CI / CD и quality gate часть 2/2
  • Тема 14. Скрипты и сценарии НТ — 3: k6.io часть 1/2
  • Тема 15. Скрипты и сценарии НТ — 3: k6.io часть 2/2

Модуль 3. Эмуляторы, мониторинг, регрессионное НТ

  • Тема 16. Разработка базовых эмуляторов внешних систем
  • Тема 17. Мониторинг серверов приложений и очередей часть 1/2
  • Тема 18. Мониторинг серверов приложений и очередей часть 2/2
  • Тема 19. Мониторинг и узкие места: СУБД часть 1/2
  • Тема 20. Мониторинг и узкие места: СУБД часть 2/2
  • Тема 21. Критерии качества НТ, регрессионное НТ и риски

Модуль 4. Итоговый проект

  • Тема 22. Выбор темы и организация проектной работы
  • Тема 23. Консультация по проектам и домашним заданиям
  • Тема 24. Защита проектных работ.

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

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

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

  1. заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на github и другие дополнительные материалы;
  2. научитесь работать в 5-ти популярных и востребованных средствах НТ: Performance center, Jmeter, Gatling, k6.io;
  3. приобретете опыт работы с актуальными технологиями, фреймворками и инструментарием;
  4. получите сертификат о прохождении курса;
  5. получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

Цель программы:

Выпустить квалифицированных дипломированных специалистов по квалификации «Инженер нагрузочного тестирования», обладающего всеми необходимыми знаниями и практическими навыками для успешного создания и прохождения нагрузочного тестирования.

Целевая аудитория:

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

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

Блок 1. Введение в нагрузочное тестирование

  1. Описание терминологии нагрузочного тестирования
  2. Описание предпосылок, целей и задач нагрузочного тестирования
  3. Классификация видов нагрузочного тестирования
  4. Описание жизненного цикла нагрузочного тестирования
  5. Обзор нормативной документации по нагрузочному тестированию
  6. Описание требований к производительности ИТ-систем
  7. Описание и примеры составления профилей нагрузочного тестирования
  8. Описание и примеры моделирования нагрузки
  9. Описание и примеры генерации тестовых данных
  10. Описание подхода к разработке и примеры нагрузочных скриптов
  11. Описание требований к нагрузочным скриптам
  12. Описание подхода к проведению первичного анализа результатов нагрузочного тестирования
  13. Описание подхода к предоставлению результатов нагрузочного тестирования
  14. Типичные проблемы, возникающие в ходе выполнения проектов по нагрузочному тестированию.

Блок 2. Basic SQL

  1. Введение в SQL и реляционные БД.
  2. Извлечение (выборка) информации из таблиц.
  3. Формирование вывода запросов.
  4. Агрегатные функции.
  5. Соединение таблиц.
  6. Вложенные запросы.
  7. Соотнесенные запросы.
  8. Изменение содержимого таблиц.
  9. Создание таблиц.
  10. Поддержка целостности данных.

Блок 3. JMeter

  1. Возможности.
  2. Особенности.
  3. Интерфейс.
  4. Состав тест-плана.
  5. Описание элементов.
  6. Controllers
  7. Listeners
  8. Порядок выполнения элементов.
  9. Запись стандартными средствами.
  10. Запись с помощью Fiddler.
  11. Экспорт в JMeter.
  12. Параметризация.
  13. Варианты загрузки пула данных.
  14. Переменные.
  15. Область видимости.
  16. Получение значений из ответа от сервера.
  17. Часто возникающие ошибки.
  18. Способы решения проблем.

Блок 4. Введение в HP LoadRunner (протокол HTTP)

  1. Краткий обзор программного продукта
  2. Состав программного продукта HP LoadRunner
  3. Ключевые понятия и интерфейс HP Virtual User Generator
  4. Скриптовый язык HP Virtual User Generator (Vugen)
  5. Выбор протокола записи нагрузочных скриптов
  6. Запись нагрузочных скриптов
  7. Параметризация и отладка нагрузочных скриптов
  8. Расстановка транзакций
  9. Интерфейс HP Controller
  10. Составление сценария в HP Controller
  11. Настройка запуска сценария нагрузочного тестирования
  12. Контроль выполнения нагрузочного теста
  13. Первичная оценка результатов нагрузочного тестирования
  14. Обработка результатов нагрузочного теста в HP Analysis

Блок 5. HP Performance center

Блок 6. HP Load Runner (протокол True Client)

  1. Подход к нагрузочному тестированию по протоколу Ajax TruClient
  2. Преимущества и недостатки нагрузочного тестирования по протоколу Ajax TruClient
  3. Выбор браузера для разработки скриптов по протоколу Ajax TruClient
  4. Требования к аппаратному обеспечению
  5. Разработка нагрузочных скриптов по протоколу Ajax TruClient
  6. Рекомендации по разработке нагрузочных скриптов по протоколу Ajax TruClient
  7. Особенности подачи нагрузки по протоколу Ajax TruClient
  8. Типичные проблемы и способы их решения

Блок 7. IBM Rational performance tester

Блок 8. Load Runner (протокол CITRIX)

Блок 9. Load Runner SAP ERP.

Что будете уметь по окончании курса:

  • Проводить нагрузочное тестирование ИТ систем (эмулировать нагрузку от большого количества пользователей)
  • Писать SQL запросы и тестировать системы содержащие базы данных
  • Разрабатывать документы методики и отчеты по нагрузочному тестированию
  • Уверенно владеть основными инструментами для нагрузочного тестирования (JMeter, HP LoadRunner, HP Performance center, IBM Rational performance tester).

По окончании выдаётся:

Диплом государственного образца о профессиональной переподготовке по квалификации «Инженер нагрузочного тестирования ПО».

Преимущества выбора курсов в РоманСеменцов.ру

1. Агрегатор онлайн-курсов


2. Рейтинги онлайн-школ

  • ТОП школ по любым направлениям
  • Дата начала: 2023-01-01
  • Дата окончания: 2023-12-31

3. Актуальное обучение

  • Выбирайте лучшие курсы по отзывам реальных учеников
  • Дата начала: 2023-01-01
  • Дата окончания: 2023-12-31
Онлайн-курсы доступ в любом городе России и СНГ, включая: Энгельс, Череповец, Калуга, Тольятти, Люберцы, Копейск, Майкоп, Казань, Смоленск, Архангельск, Магнитогорск, Владимир, Братск, Мытищи, Новомосковск, Ульяновск, Оренбург, Киров, Набережные Челны, Курск, Каменск-Уральский, Красногорск, Екатеринбург, Махачкала, Мурманск, Красноярск, Кызыл, Липецк, Уфа, Уссурийск, Невинномысск, Абакан, Стерлитамак, Раменское, Тверь, Рыбинск, Владикавказ, Миасс, Коломна, Рубцовск, Подольск, Шахты, Долгопрудный, Сургут, Сыктывкар, Таганрог, Беларусь, Сызрань, Норильск, Ярославль, Рязань, Йошкар-Ола, Нижний Тагил, Ангарск, Вологда, Бийск, Чебоксары, Якутск, Обнинск, Керчь, Тюмень, Златоуст, Калининград, Владивосток, Альметьевск, Симферополь, Петропавловск-Камчатский, Новокузнецк, Нефтеюганск, Минск, Новосибирск, Новочеркасск, Ставрополь, Волжский, Старый Оскол, Балашиха, Волгоград, Чита, Королёв, Батайск, Брянск, Комсомольск-на-Амуре, Новочебоксарск, Березники, Каспийск, Астрахань, Москва, Грозный, Челябинск, Саранск, Иркутск, Санкт-Петербург, Нижнекамск, Улан-Удэ, Находка, Дербент, Прокопьевск, Кисловодск, Нижний Новгород, Томск, Тамбов, Благовещенск, Сочи, Ковров, Ростов-на-Дону, Псков, Тула, Нижневартовск, Пятигорск, Салават, Первоуральск, Пенза, Химки, Новый Уренгой, Новороссийск, Кострома, Омск, Северодвинск, Волгодонск, Курган, Севастополь, Нефтекамск, Дзержинск, Краснодар, Серпухов, Хабаровск, Щёлково, Великий Новгород, Электросталь, Орехово-Зуево, Петрозаводск, Назрань, Хасавюрт, Казахстан, Балаково, Армавир, Южно-Сахалинск, Орёл, Ижевск, Иваново, Одинцово, Черкесск, Кемерово, Барнаул, Домодедово, Орск, Пермь, Самара, Саратов, Белгород, Воронеж

Автор статьи. Ответственный за актуальный контент, текст и редактуру сайта. Эксперт по выбору профессии, курсов и профессий с 2016 года. Делюсь личным практическим опытом.

Оцените автора
Блог Романа Семенцова
Добавить комментарий