Нагрузочное тестирование – это процесс проверки производительности веб-приложений и серверов путем нагрузки на них с большим количеством запросов и пользователей. Этот вид тестирования позволяет определить, как будет работать система при высокой нагрузке и выявить возможные узкие места, которые могут привести к сбоям и ошибкам.
На курсах нагрузочного тестирования можно научиться планированию и проведению тестирования производительности с использованием различных инструментов и технологий, таких как Apache JMeter, Gatling, LoadRunner и другие. Кроме того, студенты могут изучить методы сбора и анализа данных, полученных в ходе тестирования, а также научиться оценивать результаты тестирования и предлагать меры для улучшения производительности системы. Курсы нагрузочного тестирования также могут помочь улучшить навыки программирования и дать понимание того, как управлять тестированием в рамках проекта.
Курс «Нагрузочное тестирование от OTUS»
Цена: 86 000 ₽
Все инструменты и особенности процесса проведения достоверного нагрузочного тестирования.
Чему научитесь:
- Освоите работу с Performance center, Jmeter, Gatling, k6.io
- Научитесь анализировать результаты и оценивать качество нагрузочного тестирования, выявлять узкие места системы, составлять информативные отчеты.
Программа обучения:
- Введение в нагрузочное тестирование (НТ)
- НТ: цели, события, показатели, основные этапы
- Профиль нагрузочного тестирования
- Методика и отчёт по НТ.
- Подготовка средств НТ
- Скрипты и сценарии НТ – 1: MF Performance center (PC) и Vugen часть 1/3
- Скрипты и сценарии НТ – 1: MF Performance center (PC) и Vugen часть 2/3
- Скрипты и сценарии НТ – 1: MF Performance center (PC) и Vugen часть 3/3
- Скрипты и сценарии НТ – 2: Jmeter часть 1/3
- Скрипты и сценарии НТ – 2: Jmeter часть 2/3
- Скрипты и сценарии НТ – 2: Jmeter часть 3/3
- Автоматизация НТ: CI / CD и quality gate часть 1/2
- Скрипты и сценарии НТ – 3: Gatling часть 1/2
- Скрипты и сценарии НТ – 3: Gatling часть 2/2
- Автоматизация НТ: CI / CD и quality gate часть 2/2
- Разработка базовых эмуляторов внешних систем
- Скрипты и сценарии НТ – 4: k6.io часть 1/2
- Скрипты и сценарии НТ – 4: k6.io часть 2/2.
- Эмуляторы, мониторинг, регрессионное НТ
- Мониторинг серверной и сервисной инфраструктуры: основы, Часть 1
- Мониторинг серверной и сервисной инфраструктуры: Часть 2
- Мониторинг и узкие места: СУБД часть 1/2
- Мониторинг и узкие места: СУБД часть 2/2
- Критерии качества НТ, регрессионное НТ и риски.
- Итоговый проект
- Выбор темы и организация проектной работы
- Консультация по проектам и домашним заданиям
- Защита проектных работ.
Курс «Нагрузочное тестирование ПО от Перфоманс Лаб»
Цена: 73 500 руб.
Чему научитесь:
- Проводить нагрузочное тестирование ИТ систем (эмулировать нагрузку от большого количества пользователей)
- Писать SQL запросы и тестировать системы содержащие базы данных
- Разрабатывать документы методики и отчеты по нагрузочному тестированию
- Уверенно владеть основными инструментами для нагрузочного тестирования (JMeter, HP LoadRunner, HP Performance center, IBM Rational performance tester).
Программа обучения:
- Введение в нагрузочное тестирование
- Описание терминологии нагрузочного тестирования
- Описание предпосылок, целей и задач нагрузочного тестирования
- Классификация видов нагрузочного тестирования
- Описание жизненного цикла нагрузочного тестирования
- Обзор нормативной документации по нагрузочному тестированию
- Описание требований к производительности ИТ-систем
- Описание и примеры составления профилей нагрузочного тестирования
- Описание и примеры моделирования нагрузки
- Описание и примеры генерации тестовых данных
- Описание подхода к разработке и примеры нагрузочных скриптов
- Описание требований к нагрузочным скриптам
- Описание подхода к проведению первичного анализа результатов нагрузочного тестирования
- Описание подхода к предоставлению результатов нагрузочного тестирования
- Типичные проблемы, возникающие в ходе выполнения проектов по нагрузочному тестированию.
- Basic SQL
- Введение в SQL и реляционные БД.
- Извлечение (выборка) информации из таблиц.
- Формирование вывода запросов.
- Агрегатные функции.
- Соединение таблиц.
- Вложенные запросы.
- Соотнесенные запросы.
- Изменение содержимого таблиц.
- Создание таблиц.
- Поддержка целостности данных.
- JMeter
- Возможности.
- Особенности.
- Интерфейс.
- Состав тест-плана.
- Описание элементов.
- Порядок выполнения элементов.
- Запись стандартными средствами.
- Запись с помощью Fiddler.
- Экспорт в JMeter.
- Параметризация.
- Варианты загрузки пула данных.
- Переменные.
- Область видимости.
- Получение значений из ответа от сервера.
- Часто возникающие ошибки.
- Способы решения проблем.
- Введение в HP LoadRunner (протокол HTTP)
- Краткий обзор программного продукта
- Состав программного продукта HP LoadRunner
- Ключевые понятия и интерфейс HP Virtual User Generator
- Скриптовый язык HP Virtual User Generator (Vugen)
- Выбор протокола записи нагрузочных скриптов
- Запись нагрузочных скриптов
- Параметризация и отладка нагрузочных скриптов
- Расстановка транзакций
- Интерфейс HP Controller
- Составление сценария в HP Controller
- Настройка запуска сценария нагрузочного тестирования
- Контроль выполнения нагрузочного теста
- Первичная оценка результатов нагрузочного тестирования
- Обработка результатов нагрузочного теста в HP Analysis
- HP Performance center
- HP Load Runner (протокол True Client)
- Подход к нагрузочному тестированию по протоколу Ajax TruClient
- Преимущества и недостатки нагрузочного тестирования по протоколу Ajax TruClient
- Выбор браузера для разработки скриптов по протоколу Ajax TruClient
- Требования к аппаратному обеспечению
- Разработка нагрузочных скриптов по протоколу Ajax TruClient
- Рекомендации по разработке нагрузочных скриптов по протоколу Ajax TruClient
- Особенности подачи нагрузки по протоколу Ajax TruClient
- Типичные проблемы и способы их решения
- IBM Rational performance tester
- Load Runner (протокол CITRIX)
- Load Runner SAP ERP.
Курс «Автоматизированное и нагрузочное тестирование от Luxoft»
Цена: разная стоимость
Курсы:
- Основы тестирования производительности
- Основы автоматизированного тестирования
- Школа автоматизированного тестирования. Часть 1. Введение в Java
- Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
- Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber
- Автоматизация тестирования REST API.
Курс «Нагрузочное тестирование ПО от Start IBS Appline»
Цена: нет информации
На курсе рассматриваются методические основы нагрузочного тестирования ПО. Проводится обучение работе с наиболее распространенными инструментами нагрузочного тестирования.
Чему научитесь:
- Разрабатывать методику нагрузочного тестирования;
- Разрабатывать средства нагрузочного тестирования с использованием HP LoadRunner и Apache JMeter;
- Использовать мониторинг утилизации ресурсов для анализа результатов нагрузочного тестирования;
- Локализовать узкие места и составлять отчеты по результатам нагрузочного тестирования.
Программа обучения:
- Вводная лекция
- Для чего необходимо НТ и его жизненный цикл
- Этика и эффективность коммуникаций
- Планирование и подготовка к НТ
- Методика НТ и анализ результатов
- Установка LoadRunner и введение в сценарии тестирования в LR
- Создание и отладка скриптов
- Создание и дизайн сценария. Анализ результатов
- Знакомство с Jmeter
- Основные элементы дерева JMeter
- WebService
- Подготовка модели нагрузки
- Генерация нагрузки
- Анализ результата.
Курс «Нагрузочное тестирование с нуля от vitali.brunovski»
Бесплатно
Программа обучения:
- Запускаем тесты в JENKINS и автоматизируем процесс
- Установка JENKINS
- Плюсы и минусы удалённой работы для меня. Ваше мнение жду в комментариях.
- Собеседование. Вопрос-Ответ. Что такое BOTTLENECK? (Бутылочное горлышко)
- Собеседование. Вопрос-Ответ. Примеры нагрузочного тестирования
- Как запустить JMETER в CLI Mode (режим командной строки)
- Препроцессор SAMPLE TIMEOUT. JMETER для начинающих
- Препроцессор HTML LINK PARSER. JMETER для начинающих
- Обзор контроллера SWITCH controller в Jmeter
- Обзор контроллера IF controller в Jmeter
- Обзор контроллера Runtime controller в Jmeter
- Будущее нагрузочного тестирования. Умрет ли данная профессия? Опрос специалистов по НТ.
- Обзор контроллера Loop Controller в Jmeter
- Обзор контроллера Random Order Controller в Jmeter
- Нагружаем API через Jmeter, используем метод DELETE
- Нагружаем API через Jmeter, используем метод PUT
- Нагружаем API через JMETER. Используем метод POST
- Нагружаем API через Jmeter. Используем метод GET
- Создаем локальный API для нагрузочного тестирования через Jmeter
- Нужно ли знать английский язык нагрузочному тестировщику
- Увеличиваем количество соединений в jMeter и max_connections в MySQL. Еще раз нагружаем базу
- Нагружаем базу данных MySQL с помощью JMeter
- Настраиваем JMeter и MySQL. Проверяем соединение с базой
- Создаем базу данных MySQL и таблицу
- Связываем JMeter и MySQL
- Установка JMeter на Windows 10
- Устанавливаем MySQL и MySQL Workbench
- Где и как искать работу нагрузочному тестировщику
- Плюсы и минусы профессии Нагрузочный тестировщик
- Что такое нагрузочное тестирование.