Проведение нагрузочного тестирования
Аннотация:
Курс посвящен проведению процесса нагрузочного тестирования. В рамках курса изучаются базовые понятия в области тестирования производительности. Слушатели знакомятся с классификацией различных типов тестирования производительности, изучают цели и стратегии использования. Описывается построение модели нагрузки и методы ее разработки и совершенствования. Изучаются метрики оценки нагрузочного тестирования.
Программа курса:
1. Тестирование производительности с использованием jMeter: от старта проекта до финальных отчетов.
Данный модуль предназначен для ознакомления слушателей с полным набором действий команды тестирования в проектах проведения нагрузочного тестирования, начиная с переговоров с заказчиками и установления целей до подготовки финальных отчетов и анализа полученных результатов.
-
- Обобщение знаний тестирования производительности и использования инструмента Jmeter.
-
- Анализ и подготовка.
-
- Планирование.
-
- Скриптование.
-
- Подготовка данных.
-
- Установка и настройка инструментов и среды.
-
- Сессии тестирования.
-
- Сбор и анализ результатов.
-
- Представление результатов.
2. Основы тестирования производительности.
Изучаются базовые понятия в области тестирования производительности. Приводится классификация различных типов тестирования производительности, определяются цели. Обсуждается модель нагрузки и методы ее разработки. Дается блок базовых метрик.
-
- Цели нагрузочного тестирования.
-
- Создание Performance Team.
-
- Сбор требований к производительности системы.
-
- Анализ приложения и определение ключевых метрик производительности.
-
- Создание тестового стенда.
-
- Разработка нагрузочных скриптов.
-
- Моделирование нагрузки.
-
- Проведение тестирования и мониторинг производительности.
-
- Анализ результатов, настройка приложения, процедура перетестирования.