Поделиться через


Практическое руководство. Создание модели тестового набора с помощью мастера тестовой нагрузки

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема не применяется Тема не применяется Тема не применяется

Модель тестового набора определяет вероятность, с которой виртуальный пользователь выполняет данный тест в сценарии тестовой нагрузки. Это позволяет сделать моделирование нагрузки более реалистичным. Вместо одного рабочего процесса в тестируемых приложениях можно создать несколько рабочих процессов, что является более точным приближением реального взаимодействия конечных пользователей с приложениями. Дополнительные сведения см. в разделах Моделирование ожидаемого реального использования веб-сайта или приложения в нагрузочном тесте с помощью модели тестовых наборов и Изменение моделей тестовых наборов для указания вероятности запуска теста виртуальным пользователем.

Выбор модели тестового набора с помощью мастера тестовой нагрузки

При создании нагрузочного теста его параметры указываются в мастере тестовой нагрузки. Дополнительные сведения см. в разделе Практическое руководство. Создание нагрузочных тестов с помощью мастера тестовой нагрузки.

Указание модели тестового набора в мастере тестовой нагрузки

  1. На странице Модель тестового набора мастера тестовой нагрузки выберите модель тестового набора, используемую в сценарии тестового нагрузки. Можно выбрать одно из следующих значений.

    • На основе общего числа тестов. Определяет веб-тесты производительности или модульные тесты, которые запускаются, когда виртуальный пользователь начинает итерацию теста. После завершения нагрузочного теста общее число запусков конкретного теста будет соответствовать назначенному распределению тестов. Эту модель тестового набора следует использовать, если тестовый набор основан на процентах транзакций в журнале IIS или в производственных данных.

    • На основе числа вирт. пользователей. Определяет процент виртуальных пользователей, которые будут запускать определенный веб-тест производительности или модульный тест. На любом этапе нагрузочного теста количество пользователей, выполняющих конкретный тест, соответствует назначенному распределению. Эту модель тестового набора следует использовать, если тестовый набор основан на проценте пользователей, выполняющих определенный тест.

    • На основе пользовательского темпа. В ходе нагрузочного теста каждый веб-тест производительности или модульный тест запускается определенное число раз в час для каждого пользователя. Эту модель тестового набора следует использовать, если виртуальные пользователи должны запускать тесты с определенной скоростью на протяжении нагрузочного теста.

    • На основе последовательного порядка тестов. Каждый виртуальный пользователь запускает веб-тесты производительности или модульные тесты в том порядке, который определен в сценарии. Виртуальный пользователь продолжает перебирать тесты в указанном порядке до завершения нагрузочного теста.

  2. После выбора модели тестового набора нажмите кнопку Далее, чтобы перейти на страницу Тестовый набор мастера тестовой нагрузки.

Шаблон нагрузки для сценария можно изменить позже, используя Редактор тестовой нагрузки. Дополнительные сведения см. в разделе Практическое руководство. Изменение шаблона нагрузки.

См. также

Задачи

Практическое руководство. Создание нагрузочных тестов с помощью мастера тестовой нагрузки

Основные понятия

Моделирование ожидаемого реального использования веб-сайта или приложения в нагрузочном тесте с помощью модели тестовых наборов

Другие ресурсы

Изменение моделей тестовых наборов для указания вероятности запуска теста виртуальным пользователем

Создание нагрузочных тестов с помощью мастера тестовой нагрузки

Пошаговые руководства по нагрузочный тестам