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


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

Для сбора данных при выполнении теста или воздействия на тестовый компьютер в рамках теста можно создать адаптер диагностических данных.Например, может быть нужно собрать файлы журналов, созданных тестируемым приложением, и присоединить их к результатам теста или выполнить тесты при ограниченном свободном дисковом пространстве на компьютере.Использование API, предоставляемые в Visual Studio Premium, можно написать код для выполнения задач в определенные действия в тестовом запуске.Например, задачи могут выполняться до начала тестового запуска, до или после выполнения каждого отдельного теста, а также по завершении тестового запуска.

С помощью файла параметров конфигурации можно предоставить входные данные по умолчанию для настраиваемого адаптера диагностических данных.Например, можно предоставить данные о расположении файла, который нужно получить и присоединить к результатам теста, или данные об объеме свободного дискового пространства, которое должно оставаться в системе.Эти данные можно настраивать для каждого создаваемого набора параметров тестирования.Их можно посмотреть и отредактировать с помощью редактора по умолчанию, включенного в Microsoft Test Manager, или с помощью редактора, самостоятельно сделанного из пользовательского элемента управления.Любые изменения в конфигурации адаптера, сделанные в редакторе, хранятся вместе с параметрами тестирования.

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

Задачи

Следующие разделы помогут при создании адаптеров диагностических данных.

Задачи

Связанные разделы

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

Установка настраиваемого адаптера диагностических данных. Собственный адаптер диагностических данных или адаптер, предоставленный кем-то другим, устанавливается путем копирования в правильный каталог.

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

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

Связанные сценарии

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

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

Внешние ресурсы

Dd286727.collapse_all(ru-ru,VS.110).gifРуководство

Проверка для непрерывной доставки с Visual Studio 2012 – глава 6: панель элементов тестирования

См. также

Задачи

Пример проекта для создания адаптера диагностических данных

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

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