Курс Тестування навантаження з JMETER

  • Online
  • Для опытных
  • QA Automation / QA Manual
Образовательный центр: QALight
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:27 часов
Стоимость обучения:9 990 UAH за курс

Курс допоможе вдосконалити навички та опанувати методику проведення тестування навантаження на програму. Після завершення навчання ви зможете: проводити тестування навантаження WEB-додатків, визначати параметри працездатності програм, проєктувати тести, визначати можливості системи залежно від апаратної архітектури, розробляти плани тестування та автоматизувати тестування продуктивності з використанням Apache JMeter.

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

Вступ та ознайомлення з інструментом

  • Вступ до навантажувального тестування:
    • З чого починається тестування.
    • Навантажувальне тестування – перший крок до автоматизації.
    • Коло проблем, які допомагає виявити навантажувальне тестування.
  • Ознайомлення з інструментом:
    • Встановлення Java середовища.
    • Запуск інструменту JMeter.
    • Запис першого сценарію.
    • Assertions.

Користувачі

  • Профілі користувачів:
    • Паралелізм користувачів/транзакцій.
    • Масштабованість системи.
    • Види навантажувального тестування.
  • Запис сценарію вручну:
    • Змінні користувача – CSV, User Defined Variables.
    • PostProcessor – Regular Expression Extractor.

Базове ускладнення

  • Black magic між Нами та Навантажуваним сервісом:
    • HTTP vs HTTPS.
    • CSRF Tokens.
    • Protocols.
    • CA certificates.
  • Запис HTTPS сценарію:
    • Підстановка CA сертифікатів.
    • PreProcessors.
    • Створення складного сценарію (використовуватимемо отримані знання).

Ускладнене базове ускладнення

  • Спочатку поміркуємо головою, а потім стрибатимемо за бананами:
    • Моделювання продуктивності.
    • Підходи та методи.
    • Чому це настільки важливо.
  • "Кращі" практики при створенні сценаріїв:
    • Встановлення плагінів.
    • Гарний сценарій.

Складно, проте необхідно

  • Підготовка до навантажувального тестування:
    • Тест план.
    • Тест стратегія.
  • Генерація "супер" навантаження:
    • Бот мережа.

Без цього буде складно

  • Складання звіту.
  • Читання графіків.

Додаткові можливості

  • Безперервне отримання даних, InfluxDB + Grafana.
  • Консольний режим запуску JMeter, параметризація.
  • Розгляд за допомогою прикладів найпоширеніших випадків.

Особливості курсу

  • Заняття проходять у вечірній час
  • Практика на реальних проєктах
  • Підтримка під час та після навчання
  • Свідоцтво про закінчення курсу

Вимоги для проходження курсу

  • Знання основ тестування ПЗ
  • Знання ОС сімейства MS Windows, Unix
  • Знання основ комп'ютерних мереж
  • Знання основ SQL

Викладачі курсу

Дмитро Сидоренко - побудова інформаційних структур, включаючи корпоративні сервера на базі операційної системи FreeBSD.
Святослав Сєвонькаєв - Performance Analyst в "EPAM".

Записатись на курс або отримати консультацію

Бажаєте записатись на курс або у вас лишились питання? Заповніть форму, і наш менеджер зв'яжеться з вами найближчим часом.

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Hillel IT school
Формат
Online
Начало обучения
17.11.2026
Длительность
33 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
21 900 UAH за курс
Учебный центр
SkillsUp
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
4 800 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 700 UAH за курс
Учебный центр
Web Academy
Формат
Online
Начало обучения
Дата формується
Длительность
9 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте