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

При необходимости запуска тестов удаленно, распределения тестов среди нескольких компьютеров, запуска нагрузочных тестов или выполнения тестов из плана тестирования с помощью среды с Microsoft Test Manager, необходимо установить контроллер тестирования и агенты тестирования. Можно использовать физические компьютеры, виртуальные компьютеры или их сочетание. На одном из компьютеров может быть установлен и выполняться контроллер тестирования. На остальных компьютерах устанавливаются и запускаются агенты тестирования. Контроллер тестирования управляет агентами и сообщает им, какие действия они должны выполнять. Агент может запускать тесты или адаптеры диагностических данных во время выполнения теста.

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

Возможно администрирование как агентов, так и контроллеров тестирования. Если контроллер тестирования зарегистрирован в командном проекте, можно настраивать и отслеживать его и все зарегистрированные агенты тестирования с помощью диспетчера контроллеров тестирования в Центре лабораторий Microsoft Test Manager. В противном случае, чтобы настроить и отслеживать контроллер тестирования и зарегистрированные агенты, щелкните Тест в Microsoft Visual Studio 2010 и выберите Управление контроллерами тестирования.

Примечание

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

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

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

  • Добавление агента тестирования к контроллеру.

  • Удаление агента тестирования из контроллера.

  • Изменение параметров агента тестирования.

  • Настройка контроллера тестирования.

  • Управление агентами при запуске тестов

  • Определение контроллера тестирования, использовавшегося для запуска тестов

  • Загрузка тестов из тестовых сборок с отложенной подписью

Добавление агента тестирования к контроллеру

Может возникнуть необходимость добавления агента тестирования к другому контроллеру или добавления агента тестирования к вновь созданному контроллеру.

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

  1. Нажмите кнопку Пуск и выберите Все программы. Выберите Microsoft Visual Studio 2010, а затем — Средство настройки Microsoft Visual Studio Test Agent 2010.

    Откроется диалоговое окно Настройка агента тестирования.

    Примечание

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

  2. При необходимости изменить режим выполнения агента тестирования, щелкните Параметры выполнения.

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

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

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

    1. Введите имя в поле Имя пользователя.

    2. Введите пароль в поле Пароль.

      Важная информация об учетных записях пользователей

      • Пароли NULL для учетных записей пользователей не поддерживаются.

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

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

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

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

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

    1. Введите имя в поле Имя пользователя.

    2. Введите пароль в поле Пароль.

      Примечание

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

      Важная информация об учетных записях пользователей

      • Пароли NULL для учетных записей пользователей не поддерживаются.

      • Если необходимо использовать IntelliTrace или адаптер данных и диагностики эмуляции сети, учетная запись должна принадлежать к группе администраторов. Если на компьютере, на котором выполняется агент тестирования, установлена ОС Windows Vista или более поздней версии, либо ОС с учетной записью пользователя с минимальными правами, необходимо работать от имени администратора (с повышенными правами).

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

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

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

    4. Чтобы убедиться, что заставка выключена, поскольку может мешать автоматическим тестам, взаимодействующим с рабочим столом, выберите Обеспечить выключение заставки.

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

      При автоматическом входе или отключении заставки есть вероятность угрозы безопасности.Включая автоматический вход, вы разрешаете другим пользователям включать компьютер и использовать учетную запись автоматического входа.Если отключить заставку, компьютер может не отобразить запрос для ввода учетных данных для разблокирования компьютера.Это позволит любому, находящемуся рядом, получить доступ к компьютеру.Если эти функции включаются, необходимо предотвратить возможный физический доступ посторонних к компьютеру.Например, расположите компьютеры в закрываемой лаборатории.(Если снять флажок Обеспечить выключение заставки, заставка включаться не будет.)

  3. Чтобы зарегистрировать этот агент с другим контроллером тестирования, выберите Зарегистрировать с контроллером тестирования. Укажите имя контроллера тестирования, указав после него двоеточие (:) и номер порта, используемый в поле Зарегистрировать агент тестирования в следующем контроллере тестирования. Например, введите "agent1:6901".

    Примечание

    По умолчанию используется порт 6901.

  4. Чтобы сохранить изменения, нажмите кнопку Применить изменения.

    На экране появляется диалоговое окно Сводные данные о конфигурации, в котором приводятся сведения о состоянии каждого этапа настройки агента тестирования.

  5. Чтобы закрыть диалоговое окно Сводные данные о конфигурации, нажмите кнопку Закрыть. Затем нажмите кнопку Закрыть, чтобы закрыть диалоговое окно средство настройки Team Test Agent.

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

    Если агент в настоящий момент настроен для выполнения в другом контроллере, его необходимо перенастроить для работы в текущем контроллере.Если контроллер тестирования зарегистрирован в командном проекте, можно удалить агент тестирования с помощью диспетчера контроллеров тестирования в Центре лабораторий Microsoft Test Manager.Другой способ удаления агента тестирования: щелкните Тест в Microsoft Visual Studio 2010 и выберите Управление контроллерами тестирования.

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

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

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

  1. Если контроллер тестирования не зарегистрирован в командном проекте, выполните следующие действия.

    1. В Visual Studio в меню Тест выберите пункт Администрирование контроллеров тестов.

      Откроется диалоговое окно Администрирование контроллеров тестов.

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

    3. В области Агенты выберите имя агента тестирования. Если агент все еще находится в интерактивном режиме, нажмите кнопку Автономный. Для удаления агента нажмите кнопку Удалить.

      Примечание

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

  2. Если контроллер тестирования зарегистрирован с командным проектом, выполните следующие действия.

    1. Откройте Microsoft Test Manager.

    Примечание

    Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.

    1. Щелкните стрелку раскрывающегося меню на центральном переключателе групп и выберите Центр лабораторий. Щелкните Контроллеры.

      Откроется представление Диспетчер контроллеров тестирования.

    2. Выберите в списке контроллер тестирования.

      Все агенты тестирования, зарегистрированные в контроллере, отображаются в списке агентов тестирования.

    Примечание

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

    1. Выберите агент, который требуется удалить. Если агент все еще находится в интерактивном режиме, нажмите кнопку Автономный. Чтобы удалить его, щелкните значок "Удалить выбранный агент тестирования".

      Примечание

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

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

Изменение параметров агента тестирования

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

Состояние

Описание

Выполнение теста

Выполнение тестов

Готово

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

Автономно

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

Отключен

Агент тестирования не запущен

  • Состояние и другие параметры агента тестирования можно изменить с помощью следующих процедур.

Если контроллер тестирования зарегистрирован в командном проекте, можно настраивать и отслеживать его и все зарегистрированные агенты тестирования с помощью диспетчера контроллеров тестирования в Центре лабораторий Microsoft Test Manager. В противном случае, чтобы настроить и отслеживать контроллер тестирования и зарегистрированные агенты, щелкните Тест в Microsoft Visual Studio 2010 и выберите Управление контроллерами тестирования.

Изменение параметров агента тестирования

  1. Если агент тестирования зарегистрирован с контроллером тестирования, зарегистрированным с командным проектом, выполните следующие действия.

    1. В Microsoft Test Manager щелкните стрелку раскрывающегося меню на центральном переключателе групп и выберите Центр лабораторий.

      Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы". Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.

    2. Щелкните Контроллеры.

      Откроется Диспетчер контроллеров тестирования.

  2. Если агент тестирования зарегистрирован с контроллером тестирования, не зарегистрированным с командным проектом, выполните следующие действия.

    1. В Microsoft Visual Studio 2010 щелкните "Тест" и выберите Управление контроллерами тестирования.

      Откроется диалоговое окно Управление контроллерами тестирования.

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

  4. (Необязательно) В области Агенты тестирования выберите компьютер-агент, для которого необходимо изменить свойства.

  5. При использовании Microsoft Test Manager щелкните Сохранить.

    – или –

    При использовании Microsoft Visual Studio 2010 щелкните Свойства.

  6. Если необходимо, измените, следующие свойства агента тестирования:

Свойство агента тестирования

Описание

Весовой коэффициент

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

Переключение IP-адресов

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

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

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

Для использования функции переключения IP-адресов служба Visual Studio Test Agent должна работать от имени члена группы "Администраторы" компьютера агента. Пользователь выбирается во время установки агента, но может быть изменен позднее в свойствах службы (после изменения свойств требуется перезапуск службы).

Чтобы проверить корректность работы функции переключения IP-адресов, включите ведение журналов IIS на веб-сервере и воспользуйтесь функцией ведения журналов IIS для проверки поступления запросов из заданных IP-адресов.

Атрибуты

Набор пар "имя-значение", который может использоваться при выборе агента тестирования. Например, для теста может требоваться определенная ОС. В файле параметров тестирования Visual Studio на вкладке Роли можно задать атрибуты. Дополнительные сведения см. в разделе Создание параметров тестирования для запуска автоматических тестов из Visual Studio.

ПримечаниеПримечание
Этот параметр доступен только для агентов, зарегистрированных в контроллере тестов, который не зарегистрирован в командном проекте, поскольку эти атрибуты используются только в параметрах тестирования для Microsoft Visual Studio 2010.

Изменения весового коэффициента и атрибута агента тестирования вступают в силу сразу же, но не затрагивают выполняющиеся тесты. Параметр "Диапазон IP-адресов" вступает в силу после перезапуска контроллера тестирования.

  1. (Необязательно) Чтобы изменить состояние агента тестирования, выберите агент в списке и выделите одно из действий, доступных в зависимости от текущего состояния агента.

    Примечание

    Если агент тестирования выполняется как процесс, управление состояние агента осуществляется с помощью значка области уведомлений, выполняемой на компьютере, на котором установлен агент тестирования.Он отображает состояние агента тестирования.С помощью данного средства можно запустить, остановить или перезапустить агент, если он выполняется в качестве процесса.Для запуска агента тестирования в качестве процесса, если он еще не запущен, следует нажать кнопку Пуск и выбрать Все программы.Выберите Microsoft Visual Studio 2010, а затем — Microsoft Visual Studio Test Agent 2010.Это добавляет значок области уведомлений.

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

Чтобы настроить контроллер тестирования, необходимо воспользоваться средством конфигурации Team Test Controller. При настройке контроллер тестирования можно зарегистрировать в другой коллекции командных проектов или отменить регистрацию в текущей коллекции.

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

Примечание

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

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

  1. Чтобы в любое время запустить средство для изменения конфигурации контроллера тестирования нажмите кнопку Пуск и выберите Все программы. Выберите Microsoft Visual Studio 2010, а затем — Средство настройки Microsoft Visual Studio Test Controller 2010.

    Откроется диалоговое окно Настройка контроллера тестирования.

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

    Примечание

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

  3. (Необязательно) При необходимости использования данного контроллера тестирования с физической или виртуальной средой необходимо зарегистрировать его в коллекции командных проектов для командного проекта, содержащего используемые среды. Щелкните Зарегистрировать в коллекции командных проектов. Чтобы найти коллекцию командных проектов, щелкните Обзор или введите имя в поле Зарегистрировать контроллер тестирования в следующей коллекции командных проектов. Не забудьте указать полный путь. Например, http://<имя_сервера>:8080/tfs/DefaultCollection.

    Примечание

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

  4. (Необязательно) Если вы не желаете использовать контроллер тестирования с физической или виртуальной средой, а намерены запускать тесты только из Microsoft Visual Studio 2010, снимите флажок Зарегистрировать в коллекции командных проектов.

  5. (Необязательно) Чтобы настроить контроллер тестирования для нагрузочного тестирования, щелкните Настроить для нагрузочного тестирования. Затем укажите экземпляр SQL Server в поле Создать базу данных результатов нагрузочных тестов в следующем экземпляре сервера SQL Server.

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

  6. (Необязательно) Для управления виртуальными лицензиями пользователей для нагрузочного тестирования, выберите Управление виртуальными лицензиями пользователей.

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

  7. Чтобы применить изменения, нажмите кнопку Применить изменения.

    На экране появляется диалоговое окно Сводные данные о конфигурации, в котором приводятся сведения о состоянии каждого этапа настройки контроллера тестирования.

  8. Чтобы закрыть диалоговое окно Сводные данные о конфигурации, нажмите кнопку Закрыть. Затем нажмите кнопку Закрыть, чтобы закрыть средство настройки Team Test Controller.

Примечание

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

Определение контроллера тестирования, использовавшегося для запуска тестов

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

Запуск тестов с помощью Visual Studio

Если тесты запускаются с помощью Microsoft Visual Studio 2010, используемый для запуска тестов контроллер тестирования отображается в параметрах тестирования. Чтобы просмотреть параметры тестирования, воспользуйтесь процедурой, описанной в разделе Практическое руководство. Изменение файла параметров тестирования в Microsoft Visual Studio.

Выполнение тестов с помощью Microsoft Test Manager

Если тесты запускаются с помощью Microsoft Test Manager, то для использования контроллера тестирования необходимо создать среду. При запуске тестов выбирается один из следующих вариантов:

  • "Запуск". При этом тесты запускаются с использованием указанной в плане тестирования среды;

  • "Запуск с параметрами". Этот вариант используется для запуска тестов в другой среде.

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

Если среда, которая будет использоваться для запуска тестов, известна, описанная ниже процедура позволяет получить сведения об этой среде.

Определение контроллера тестирования для среды

  1. Откройте Microsoft Test Manager.

    Примечание

    Чтобы открыть окно Microsoft Test Manager, нажмите кнопку "Пуск" и выберите "Все программы".Выберите Microsoft Visual Studio 2010 и щелкните Microsoft Test Manager 2010.

  2. Щелкните стрелку раскрывающегося меню на центральном переключателе групп и выберите Центр лабораторий. Щелкните Лаборатория.

    Отобразится вид Среды.

  3. Выберите в списке среду, использующуюся для запуска тестов, и щелкните Открыть.

    Отобразится среда. Теперь можно посмотреть, какой контроллер тестирования выбран для этой среды. Имя контроллера тестирования совпадает с именем компьютера, на котором он выполняется.

    Примечание

    Служба контроллера тестирования имеет имя Visual Studio Test Controller.При возникновении проблем с контроллером тестирования, может потребоваться проверить, что компьютер запущен и что служба на этом компьютере также запущена.

Управление агентами во время выполнения тестов с использованием контроллера тестирования

При добавлении ролей приложения в параметры тестирования для Microsoft Visual Studio 2010 можно также добавить свойства агента для каждой из ролей. Это определит, какие агенты тестирования доступны для данной роли. При запуске тестов с использованием этих параметров тестирования, контроллер, выбранный для параметров тестирования, определяет доступность требуемых агентов. При определении доступности агента возможны следующие ситуации:

  • Для роли, которая должна выполнять тест, агент недоступен. Запуск теста невозможен. Можно выполнить следующие действия и повторить запуск тестов:

    • Можно подождать, пока агент станет доступен для данной роли и повторить запуск тестов.

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

    • Можно добавить в контроллер тестирования другой агент с соответствующими роли свойствами.

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

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

    • Можно подождать, пока агент станет доступен для данной роли.

    • Если есть агент в автономном состоянии, который может быть использован для данной роли, необходимо изменить состояние агента на интерактивное с помощью команды Администрирование контроллеров тестирования в меню Тест. Кроме этого, если агент был отключен от контроллера, его можно перезапустить.

    • Убедитесь, что агенты, необходимые для тестового запуска, не заняты выполнением тестов. Состояния агентов можно проверить с помощью команды Администрирование контроллеров тестирования в меню Тест.

    • Можно добавить в контроллер тестирования другой агент с соответствующими роли свойствами.

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

Загрузка тестов из тестовых сборок с отложенной подписью

Контроллер тестирования и агенты тестирования могут загружать только тестовые сборки, являющиеся сборками со строгой подписью или сборками без подписи. Для некоторых тестовых сборок используется отложенная подпись, поскольку им требуется доступ к рабочим сборкам для приложения. Однако эти сборки не имеют строгой подписи, поскольку они являются тестовыми и не предназначены для распределения. Загрузка таких сборок невозможна, так как они являются сборками с отложенной подписью, поэтому необходимо отключить проверку строгих имен для таких сборок на всех компьютерах, на которых будет загружаться сборка, включая компьютер контроллера тестирования. Чтобы отключить проверку отложенной подписи, используйте программу sn.exe. Также может потребоваться приложить токен открытого ключа сборки с отложенной подписью, для которой запрашивается пропуск проверки строгого имени.

Чтобы отключить проверку отложенной подписи, используйте программу Sn.exe (средство строгих имен).

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

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

Для отключения и повторного включения проверки сигнатур рекомендуется использовать команду SN.exe в скриптах. Отключать проверку можно в скрипте установки, а повторно включать в скрипте очистки.

См. также

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

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

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

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

Требования к контроллеру тестирования и агенту тестирования