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


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

Для удаленного запуска тестов или распространения автоматических тестов на несколько компьютеров установите агент тестирования на каждый тестовый компьютер и свяжите их с контроллером тестирования. Эта конфигурация позволит наблюдать за тестами из Visual Studio 2013 или Microsoft Test Manager, а также настраивать автоматические запуски тестов "сборка-развертывание-тестирование". Контроллер тестирования распределяет тесты и управляет тестовыми запусками, взаимодействуя с агентами тестирования на каждом тестовом компьютере. Агенты тестирования могут выполнять такие задачи, как установка программного обеспечения, выполнение тестов и сбор тестовых данных. Кроме того, контроллеры тестирования позволяют использовать адаптеры диагностических данных для сбора данных или воздействия на тестовый компьютер во время выполнения теста.

Загрузите установщик для тестовых контроллеров и агентов тестирования. Установщик поставляется в ISO-файле (виртуальный компакт-диск) для упрощения установки на виртуальных машинах.

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

  • Удаленный запуск автоматических тестов с использованием Visual Studio.

  • Распределение автоматических тестов на несколько компьютеров с помощью Visual Studio.

  • Выполнение тестов и сбор тестовых данных удаленно с помощью Microsoft Test Manager.

  • Использование лабораторной среды. Помимо выполнения тестов агент также позволяет управлять лабораторными компьютерами из Microsoft Test Manager.

  • Выполнение тестов в лабораторной среде.

  • Развертывание приложения в лабораторной среде с помощью рабочего процесса "сборка-развертывание-тестирование".

Предупреждение

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

Для выполнения тестов с использованием контроллера и агентов тестирования после настройки контроллеров и агентов необходимо также настроить файл параметров тестирования. В этом файле агентам тестирования назначаются роли. Значения ролей определяют компьютеры, которые контроллер тестирования будет использовать для выполнения каждого теста. Дополнительные сведения о параметрах тестирования см. в разделе Настройка компьютеров и сбор диагностических данных с помощью параметров тестирования.

Предварительные требования

Для установки контроллера или агента тестирования компьютер должен работать под управлением одной из следующих ОС:

Контроллер:

  • Windows 8, Windows 8.1

  • Windows 7 с пакетом обновления 1 (SP1)

  • Windows Server 2012, Windows Server 2012 R2

  • Windows Server 2008, выпуск 2 с пакетом обновления 1

Агент:

  1. Windows 8, Windows 8.1

  2. Windows 7 с пакетом обновления 1 (SP1)

  3. Windows XP с пакетом обновления 3 (SP3)

  4. Windows Server 2012, Windows Server 2012 R2

  5. Windows Server 2008, выпуск 2 с пакетом обновления 1

  6. Windows Server 2003 с пакетом обновления 2

В данном разделе

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

Задача

Справочные материалы

Настройка контроллеров и агентов тестирования и управление ими для удаленного и распределенного автоматического тестирования с помощью Visual Studio.

Запуск контроллера тестирования или агентов тестирования в облачных службах Microsoft Azure.

Ознакомьтесь с блогом Размещение контроллера тестирования и агентов тестирования в Azure и с разделом Настройка контроллеров и агентов тестирования для управления тестами с помощью Visual Studio.

Настройка контроллеров и безопасности для контроллеров и агентов тестирования в лабораторных средах.

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

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

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

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

Определение времени ожидания контроллером или агентом тестирования ответа при обмене информацией, прежде чем произойдет ошибка. Настройте эти параметры, если параметры времени ожидания по умолчанию приводят к конфликтам программного обеспечения в вашей топологии.

См. также

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

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