Где освоить Нагрузочное тестирование в 2023 году: обучение онлайн платно и бесплатно с сертификатом и без.

Привет всем, друзья! ✌ Сегодня рассмотрим курсы Нагрузочного тестирования, которые можно пройти абсолютно без нервов для получения крутых навыков. Обучение можно провести сидя дома без ограничений.

LETS GO!

«🤫Нагрузочное тестирование» — OTUS

 «Нагрузочное тестирование» — OTUS

Стоимость на 2023 год: 80 000 ₽

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

  • Написание скриптов/ сценариев в 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. получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

«Тестируем программы при помощи JMeter» — Udemy

«Тестируем программы при помощи JMeter» — Udemy

Чему вы научитесь:

  • Как протестировать быстродействие системы?
  • Нагрузочное тестирование
  • Тестирование API
  • Load testing
  • Stress Testing
  • Apache Benchmark.

Тестирование быстродействия программы и нагрузочное тестирование являются наиважнейшими навыками современного инженера IT.
Курс поможет вам познакомиться с общими методологиями нагрузочного тестирования и научит как используя инструменты Apache Benchmark и JMeter протестировать быстродействие HTTP запросов.
Курс состоит из реальных примеров и включает в себя три самостоятельных задания с последующим решением. Лекции будут интересны инженерам в области проверок програмного обеспечения и разработчикам WEB приложений.

Материалы курса

3 разделов, 26 лекций

  1. Введение в нагрузочное тестирование
  • О курсе
  • Что такое тестирование Performance
  • Платформы
  • Кто тестирует быстродействие
  • Виды тестирования Performance
  • Пример нагрузочного тестирования
  • Жизненный цикл нагрузочного тестирования
  • Где прогонять тесты?
  • Инструменты для Performance testing
  • Разогреваемся – Apache Benchmark ( AB test tool)
  1. Первое знакомство с JMeter
  • Устанавливаем JMeter
  • Графический интерфейс
  • Создаем группы пользователей
  • Первые запросы GET
  • Результаты тестирования
  • Самостоятельное задание 1
  • Решаем задание вместе
  • Добавим таймер
  1. Автоматизация тестов JMeter
  • Пользовательские параметры
  • Запросы POST
  • Самостоятельное задание 2
  • Решаем задание вместе
  • Верификация ответов
  • Самостоятельное задание 3
  • Решаем задание вместе
  • Запуск тестов из командной строки.

«Нагрузочное тестирование ПО» — Перфоманс Лаб

 «Нагрузочное тестирование ПО» — Перфоманс Лаб

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

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

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

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

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

Блок 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).

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

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

«Нагрузочное тестирование ПО» — Перфоманс Лаб

«Автоматизированное и нагрузочное тестирование от Luxoft»

«Автоматизированное и нагрузочное тестирование от Luxoft»

Курсы:

  • Основы тестирования производительности
  • Основы автоматизированного тестирования
  • Школа автоматизированного тестирования. Часть 1. Введение в Java
  • Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
  • Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber
  • Автоматизация тестирования REST API.

«Нагрузочное тестирование с нуля от 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
  • Где и как искать работу нагрузочному тестировщику
  • Плюсы и минусы профессии Нагрузочный тестировщик
  • Что такое нагрузочное тестирование.

Заключение

Евгений Волик

¡Hola amigos! Здесь я выкладываю подборки с курсами для обучения разным профессиям с нуля. Проект существует с 2021 года и постоянно развивается.

Оцените автора
( Пока оценок нет )
Evgenev.ru