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

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

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

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

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

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

Ограничения и лицензирование виртуальных пользователей

Visual Studio Ultimate позволяет использовать до 250 виртуальных пользователей при локальном выполнении нагрузочного теста. Если для нагрузочного теста требуется больше виртуальных пользователей или если требуется использовать удаленный компьютер, необходимо приобрести Visual Studio Load Test Virtual User Pack 2010. Visual Studio Load Test Virtual User Pack 2010 можно купить там же, где была совершена покупка Visual Studio Ultimate. Дополнительные сведения см. в разделе Управление лицензиями виртуальных пользователей для нагрузочного тестирования с помощью контроллера тестирования и Настройка контроллеров и агентов тестирования для нагрузочного тестирования.

Дополнительные сведения о контроллерах и агентах тестирования см. в разделах Настройка тестовых компьютеров для выполнения тестов или сбора данных, Установка и настройка агентов Visual Studio и контроллеров тестирования и построения и Распределение нагрузочных тестов между несколькими тестовыми компьютерами с помощью контроллеров и агентов тестирования.

Запуск нагрузочного теста на контроллере тестирования и агентах тестирования

  1. Откройте тестовый проект, содержащий нагрузочный тест.

  2. В меню Тест щелкните Изменить параметры тестирования и выберите параметр тестирования.

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

  3. Щелкните Роли. В раскрывающемся списке Способ выполнения теста выберите значение Удаленное выполнение.

  4. В раскрывающемся списке Контроллер выберите контроллер. Также можно ввести имя контроллера.

  5. Щелкните Сохранить как и укажите имя нового файла параметров тестирования.

    – или –

    Щелкните Применить для сохранения изменений в текущих параметрах тестирования.

  6. В меню Тест выберите пункт Выбрать активные настройки тестирования и в подменю щелкните только что сохраненные параметры тестирования.

  7. В меню Тест выберите Окна и щелкните пункт Редактор списка тестов.

    Откроется окно Редактор списка тестов.

  8. Выберите нагрузочный тест, который нужно выполнить, щелкните его правой кнопкой мыши и выберите команду Запустить помеченные тесты.

    Тест будет выполнен на контроллере тестирования и агентах тестирования.

    Примечание

    Тесты также можно запускать из окна "Представление теста" или из редактора тестовой нагрузки.Дополнительные сведения см. в разделе Практическое руководство. Запуск нагрузочного теста.

См. также

Задачи

Практическое руководство. Сохранение и открытие результатов теста в Visual Studio

Практическое руководство. Запуск нагрузочного теста из командной строки.

Практическое руководство. Настройка и запуск запланированных тестов после построения приложения

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

Практическое руководство. Обращение к результатам нагрузочного теста для их анализа

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

Запуск нагрузочных тестов

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

Практическое руководство. Задание агентов тестирования для использования в сценариях тестовой нагрузки