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

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

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

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

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

Совет

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

При использовании контроллеров и агентов тестирования необходимо приобрести лицензии пакета Visual Studio Load Test Virtual User Pack 2010 для того числа виртуальных пользователей, которое планируется использовать для моделирования нагрузки на приложение. Лицензия пакета Visual Studio Load Test Virtual User Pack 2010 включает лицензионный ключ, позволяющий установить то количество виртуальных пользователей, которое соответствует числу лицензий, приобретенных для контроллера тестирования. Каждый пакет лицензий Visual Studio Load Test Virtual User Pack 2010 включает 1000 пользователей.

Таким образом, если приобрести 7 пакетов лицензий Visual Studio Load Test Virtual User Pack 2010, можно параллельно выполнять нагрузочные тесты с использованием до 7000 лицензий виртуальных пользователей.

При одновременном выполнении на одном контроллере тестирования двух нагрузочных тестов, в первом из которых используется 5000 виртуальных пользователей, а во втором — 3000 виртуальных пользователей, необходимо приобрести для данного контроллера тестирования еще один пакет Visual Studio Load Test Virtual User Pack 2010 на 1000 виртуальных пользователей.

Примечание

Пакет дополнительных компонентов Visual Studio 2010 Load Test Feature Pack предоставляет активным пользователям Microsoft Visual Studio Ultimate 2010 с подпиской MSDN уникальный лицензионный ключ для Visual Studio Load Test Virtual User Pack 2010 для создания неограниченного числа виртуальных пользователей.

Чтобы загрузить пакет дополнительных компонентов, доступный только подписчикам MSDN, посетите сайт MSDN Subscribers Downloads.Дополнительные сведения о пакете дополнительных компонентов см. в разделе Пакет дополнительных компонентов нагрузочного тестирования Microsoft Visual Studio 2010.

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

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

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

См. также

Задачи

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

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

Установка и настройка агентов Visual Studio и контроллеров тестирования и построения

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

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

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

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

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

Пошаговое руководство. Использование контроллера тестирования и агентов тестирования в нагрузочном тесте