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


Практическое руководство. Добавление контроллеров для тестирования с помощью Lab Management

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

Можно настроить контроллер тестирования во время первой настройки Lab Management или, возможно, потребуется добавить еще один контроллер тестирования позднее, если тесты выполняются одновременно в нескольких средах и необходимо распределить нагрузку между контроллерами тестирования. При создании виртуальной среды выбирается контроллер для возможности тестирования. Дополнительные сведения о контроллерах тестирования и средах см. в разделе Настройка тестовых компьютеров для выполнения тестов или сбора данных.

Примечание

Процедуру первой настройки Lab Management см. в разделе Первая настройка Lab Management.

Чтобы установить контроллер тестирования и проверить правильность его работы, следуйте нижеуказанным процедурам.

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

Для проверки правильности взаимодействия контроллеров и агентов тестирования необходимо создать виртуальную машину или шаблон, где будут установлены агент тестирования и агент лаборатории, и сохранить эту виртуальную машину в общей папке библиотеки. Затем добавьте эту виртуальную машину или шаблон в виртуальную среду с помощью Microsoft Test Manager. При запуске виртуальной среды состояние возможностей тестирования проверяется с помощью Lab Management. При правильной работе возможностей появляется галочка синего цвета и отметка о состоянии "Готово".

Примечание

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

Установка агентов на виртуальную машину для среды

  1. Создайте виртуальную машину и установите операционную систему.

  2. Чтобы проверить состояние возможностей тестирования, установите на эту виртуальную машину агент тестирования. Дополнительные сведения об установке агента тестирования см. в разделе Установка и настройка агентов Visual Studio и контроллеров тестирования и построения.

    Примечание

    При установке не требуется регистрировать агент тестирования с помощью контроллера тестирования.Это будет сделано автоматически после развертывания виртуальной машины с помощью Lab Management.

  3. (Необязательно) Чтобы проверить состояние возможностей рабочего процесса, установите на виртуальную машину агент построения. Чтобы добавить агент построения, необходимо использовать установочный DVD-диск Team Foundation Server. В процессе установки предусмотрен параметр установки службы построений, который устанавливает агент построения. Дополнительные сведения об установке агента построения см. в разделе Установка и настройка агентов Visual Studio и контроллеров тестирования и построения.

  4. Установите на эту виртуальную машину агент лаборатории. Дополнительные сведения об установке агента лаборатории см. в разделе Установка и настройка агентов Visual Studio и контроллеров тестирования и построения.

  5. Чтобы сохранить виртуальную машину для последующего импорта в командный проект, щелкните виртуальную машину правой кнопкой мыши и выберите Сохранить в библиотеке.

    1. Выберите общую папку библиотеки SCVMM, добавленную в коллекцию командных проектов, и нажмите кнопку Далее.

    2. Выберите путь расположения общей папки для виртуальной машины и нажмите Далее.

    3. Щелкните Сохранить.

      Примечание

      Можно клонировать виртуальную машину и сохранить клон для последующего запуска этой машины в SCVMM.Кроме того, на основе этой виртуальной машины можно создать шаблон, если планируется создание нескольких экземпляров одной и той же виртуальной машины в какой-либо среде.Дополнительные сведения о том, когда нужно создавать шаблон или использовать виртуальную машину, см. в разделе Создание виртуальных сред.

Проверка работы контроллера тестирования с агентами тестирования

  1. В Microsoft Test Manager выберите Центр лабораторий.

  2. Чтобы импортировать виртуальную машину с установленными агентами, щелкните Библиотека, выберите пункт Виртуальные машины и шаблоны и нажмите кнопку Импорт.

  3. На странице мастера Имя и компьютер выполните следующие действия.

    1. Нажмите Обзор, чтобы отобразить список виртуальных машин и шаблонов, доступных в диспетчере виртуальных машин.

    2. В списке виртуальных машин и шаблонов выберите созданную виртуальную машину и нажмите кнопку Добавить.

    3. Выберите роль для виртуальной машины и нажмите кнопку Далее.

  4. Чтобы импортировать виртуальную машину нажмите кнопку Готово.

  5. Импортированная виртуальная машина появится в списке, где для нее будет отображаться состояние "Хранится".

  6. Чтобы создать новую среду с этой машиной, щелкните Лаборатория, нажмите кнопку Создать и выберите пункт Новая виртуальная среда.

  7. На странице мастера Имя и местоположение введите имя и описание среды.

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

  9. На странице мастера Компьютеры выберите импортированную виртуальную машину и щелкните Добавить в среду. Затем нажмите кнопку Далее.

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

    Примечание

    Чтобы изменить роль этой виртуальной машины, щелкните Изменить роль.

  10. Нажмите кнопку Далее.

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

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

  13. Нажмите кнопку Далее.

  14. Проверьте все выбранные параметры на странице мастера Сводка и нажмите кнопку Готово.

  15. Начнется создание среды. После завершения процесса создания появится среда с состоянием Выкл.

  16. Для запуска среды нажмите кнопку Запуск. После запуска среды нажмите кнопку Подключение. Откроется приложение Средство просмотра среды Microsoft. Войдите в систему виртуальной машины.

    Теперь возможности тестирования должны быть отмечены флажком синего цвета и состоянием "Готово" в представлении Среды для этой среды.

    Если состояние этих возможностей правильно, настройка возможностей тестирования Lab Management успешно завершена. Теперь запуск тестов выполняется с помощью виртуальной среды. Дополнительные сведения см. в разделе Тестирование с помощью виртуальных сред.

  17. Закройте Средство просмотра среды.

См. также

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

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

Изменение существующих конфигураций Lab Management

Развертывание приложения в виртуальной среде