1. Новые складчины (Клуб Складчик) Показать еще

    17.01.2018: Как мирно жить со своим ребенком (Лена Данилова)

    17.01.2018: Тета частоты (Brainwave)

    17.01.2018: Курсы по корсету с отрезной чашкой - стеганый и прозрачный! (Aurora Coutur)

    17.01.2018: Дельта частоты (Brainwave)

    17.01.2018: Коучинг с 100$ к 100.000$ версия 21.0 (PLATINUM версия) Последний коучинг Дмитрия Ковпака

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор (Клуб Складчик) Показать еще

    17.01.2018: Коучинг с 100$ к 100.000$ версия 21.0 (PLATINUM версия) Последний коучинг Дмитрия Ковпака

    16.01.2018: Adobe Photoshop. Базовый курс (Александр Сераков)

    15.01.2018: Бизнес на Амазон. Saleshub. Как заставить листинг продавать? (Артем Коршун)

    14.01.2018: Геометрия (Videouroki) 7-11 класс

    13.01.2018: Колесо новолуний. Луна белой дороги (Лариса Кузнецова-Фетисова)

  4. Сбор взносов (Клуб Складчик) Показать еще

    10.01.2018: SEO Рывок (Павел Шульга)

    10.01.2018: Скетчбук, который научит вас рисовать (Робин Ланда)

    09.01.2018: Sherlock - научись понимать носителей языка (Онлайн школа живого Английского)

    09.01.2018: Хулиганские стежки. Основные приёмы художественной вышивки животных (Алина Берёзкина)

    09.01.2018: Как оценить масштаб указаний радикса? (Алексей Голоушкин)

Открыто [Software-testing] Тестирование производительности [Повтор]

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 5 июл 2015.

Цена:
5000р.
Взнос:
55р.

Список участников складчины:

1. Webmagic
    Тип: Стандартная складчина
    Участников: 1/100
  1. 5 июл 2015
    #1
    Менеджер
    Менеджер Организатор Организатор

    [Software-testing] Тестирование производительности [Повтор]

    Тестирование производительности
    Тренер А. Баранцев
    Ближайший старт 24 Апреля 2015
    Стоимость 5 000р

    • познакомимся с инструментами, предназначенными для генерации нагрузки и для мониторинга различных характеристик производительности,
    • освоим способы использования этих инструментов для генерации нагрузки различного вида,
    • изучим типовые архитектурные шаблоны построения приложений и связанные с этим источники потенциальных проблем с производительностью,
    • рассмотрим способы выявления проблем с производительностью на основе анализа результатов мониторинга.
    Для практических демонстраций и для выполнения домашних заданий будет использоваться инструмент JMeter.

    Первое занятие: обзор
    1. Введение в тестирование производительности -- зачем мы его проводим и какие ошибки мы можем обнаружить

    2. Базовые составляющие проектирования тестов: сценарии и профиль нагрузки

    3. Базовые составляющие выполнения тестов: создание нагрузки и сбор данных

    4. Базовые составляющие анализа результатов: средние значения и аномалии

    5. Краткий обзор инструментов генерации нагрузки

    • онлайновые генераторы, демонстрация LoadImpact
    • инструменты с декларативным стилем описания сценариев, демонстрация JMeter
    • инструменты с императивным стилем описания сценариев, демонстрация Multi-Mechanize
    6. Создание простого генератора нагрузки: запись действий пользователя и воспроизведение записанного сценария в несколько потоков

    • демонстрация записи и воспроизведения
    7. Отладка сценария: как понять, что там происходит на самом деле

    • анализ результатов в Tree View
    8. Сбор основных метрик: время отклика, пропускная способность, количество отказов

    Второе занятие: сценарии и профили нагрузки
    1. Требования к производительности систем, анализ требований и определение целей тестирования

    2. Что такое модель нагрузки и как она соотносится с целями тестирования

    3. Типовые модели нагрузки -- на обнаружение какого рода проблем они нацелены

    • реализация типовых моделей нагрузки в JMeter
    4. Тестовые данные и параметризация сценариев

    • глобальные параметры и уникальные данные для каждого виртуального пользователя
    • загрузка данных из файла
    • динамическая генерация данных
    5. Корреляция запросов в рамках сценария

    • различные способы извлечения данных из результата запроса
    Третье занятие: сбор данных и анализ результатов
    1. Сбор основных метрик: время отклика, пропускная способность, количество отказов

    • просмотр в JMeter в режиме реального времени
    • сброс данных в файл и загрузка из файла
    2. Архитектура распределённых систем и источники проблем с производительностью

    3. Сбор данных о производительности операционной системы, сервера приложений, СУБД

    4. Ложно-положительные и ложно-отрицательные результаты

    5. Распределённое тестирование

    • генерация нагрузки из нескольких источников
    • сбор данных в распределённой среде
    6. Использование Excel для анализа результатов

    7. Выявление аномалий (отклонений от нормы)

    Четвертое занятие: усложнение сценариев

    1. Задержки между запросами

    2. Верификация результатов запросов

    3. Управление потоком выполнения сценария

    • условные действия
    • циклы
    • случайный порядок выполнения действий
    • как правильно делать login и logout
    4. Создание сценариев из переиспользуемых модулей

    5. Различные протоколы взаимодействия с тестируемой системой
     

Участники складчины [Software-testing] Тестирование производительности [Повтор] смогут написать отзыв