Назначение ролей контроллеру и агенту тестирования для выполнения автоматических тестов в Visual Studio
Этот раздел применим к следующим выпускам:
Visual Studio Test Professional |
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|---|
В этом пошаговом руководстве показано, как создать и настроить параметр тестирования, в котором используется контроллер тестирования и агенты тестирования для распределения тестирование через несколько компьютеров, используя Visual Basic в Visual Studio 2012.Кроме того, в этом пошаговом руководстве демонстрируется добавление диагностика и адаптеров обработки данных и параметров тестирования.
В этом пошаговом руководстве выполняются следующие задачи.
Создание параметров тестирования.
Присвойте роли к тестовому контроллеру и агентам тестирования.
Присвойте диагностика и адаптер обработки данных к пользовательскому параметру тестирования.
Обязательные компоненты
Создание модульных тестов или закодированные тесты пользовательского интерфейса для работы с параметрами тестирования.Дополнительные сведения о создании модульных тестов или закодированные тесты пользовательского интерфейса, см. Создание и управление тестами в Microsoft Test Managerраздел.
Необходимо иметь контроллера тестирования и агентов тестирования в результате чего устанавливается.Дополнительные сведения об установке контроллера тестирования и агентов тестирования см. в Установка и настройка контроллеров и агентов тестированияразделе.
Создание и настройка параметров тестирования
В обозревателе решений, укажите пункт Элементы решения щелкните правой кнопкой мыши в Добавить, а затем выберите Создать элемент.
Открывается диалоговое окно Добавление нового элемента.
В панели Установленные шаблоны выберите Параметры тестирования.
В поле Имя введите TestSettingDistributedTestWalkthrough.
Выберите Добавить.
В обозревателе решений появится новый файл TestSettingDistributedTestWalkthrough.testsettings, расположенный в папке Элементы решения.
Откроется диалоговое окно Параметры тестирования.Выбирается страница Общее.
Теперь вы можете редактировать и сохранять значения параметров тестирования.
Примечание Каждые создаваемые параметры тестирования отображаются в списках Выбрать активные параметры тестирования и Изменить параметры тестирования меню Тест.
Введите имя для параметров тестирования в поле Имя.
В поле Описание введите "Параметры распределенного теста".
Оставьте флажок Схема именования по умолчанию установленным.
Присвоить роли к тестовому контроллеру и агентам тестирования
Выберите Роли.
Откроется страница Роли.
Для удаленного запуска теста в раскрывающемся списке Способ выполнения теста выберите значение Удаленное выполнение.
В поле с раскрывающимся списком Контроллер введите имя компьютера с контроллером тестирования, созданным в рамках процедуры Установка контроллера тестирования.
Примечание Если контроллер добавляется в первый раз, в раскрывающемся списке не будут перечислены другие контроллеры.Этот список заполняется ранее добавленными контроллерами, которые указаны в других параметрах тестирования.
В Роливыберите Добавить.
В выделенной строке в столбце Имя введите "Распределенный тест".
Присвоение диагностика и адаптер обработки данных для параметров тестирования
Выберите Данные и диагностика.
Откроется страница Данные и диагностика.
Проверьте, что в поле Роль выбрана роль Распределенный тест.
В поле Данные и диагностика для выбранной роли выберите адаптеры IntelliTrace и Сведения о системе.
Дополнительные сведения об этих и других адаптерах, которые можно использовать в параметрах тестирования, см. в разделе Указание параметров тестирования для тестов Visual Studio.
Выберите Узлы.
(Необязательно) если на компьютере выполняется с пакетом обновления 64 (sp2) версии Microsoft Windows и компилировали тест с использованием конфигурации Любой ЦП, используйте раскрывающийся список и выберите Запустите тест в процессе 32 или 64 бит тестов в процессе обновления 64 (sp2) с пакетом обновления 64 (sp2) на компьютере.
Совет Для максимальной гибкости тестовые проекты следует компилировать в конфигурации Любой ЦП.Затем можно выполнить на обоих 32 и 64 агентов.Компиляция тестовых проектов в конфигурации 64 разряда не дает никаких преимуществ.
Чтобы сохранить новые параметры тестирования, выберите Применить.
Выберите Завершить работу.
В меню тест выберите Выбрать активные настройки тестирования а затем выберите TestSettingDistributedTestWalkthrough.testsettings.
Запустите тест обычным образом.
Когда контроллер тестирования обрабатывает модульные тесты и закодированные тесты пользовательского интерфейса, контроллер тестирования разделяет тесты на группы по 100 тестов и передает их на компьютер агента тестирования.Например, при наличии 250 модульных тестов и трех агентов тестирования первые 100 модульных тестов направляются агенту 1, следующие 100 модульных тестов направляются агенту 2, а оставшиеся 50 модульных тестов направляются агенту 3.
Дополнительные сведения о создании параметров тестирования для использования в Visual Studio см. в разделе Указание параметров тестирования для тестов Visual Studio.
См. также
Основные понятия
Установка и настройка контроллеров и агентов тестирования
Настройка компьютеров и сбор диагностических данных с помощью параметров тестирования
Другие ресурсы
Настройка контроллеров и агентов тестирования для управления тестами с помощью Visual Studio