Описание

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

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

Инженеры по автоматизации, тест-менеджеры

Программа
    • Цели нагрузочного тестирования;

    • Создание Performance Team;

    • Сбор требований к производительности системы;

    • Анализ приложения и определение ключевых метрик производительности;

    • Создание тестового стенда;

    • Разработка нагрузочных скриптов;

    • Моделирование нагрузки;

    • Проведение тестирования и мониторинг производительности;

    • Анализ результатов, настройка приложения, процедура перетестирования;

    • Цели автоматизации тестирования. Виды автоматизации;

    • Автоматизация функционального тестирования;

    • Задачи. Области применения;

    • Принципы, методы, технологии, средства;

    • Общий подход к автоматизации тестирования. Взаимодействие инструмента автоматизации с тестируемым приложением. Понятие о фреймворке автоматизации.

    • Плюсы и минусы автоматизации тестирования;

    • Приоритеты и риски автоматизации;

    • Целесообразность автоматизации. Ложные ожидания;

    • Виды работ по автоматизации. Оценка трудозатрат;

    • Эффективность автоматизации. Выгоды против затрат. Возврат инвестиций;

    • Хорошие практики автоматизации;

    • Факторы, влияющие на выбор инструментария