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


Построение и тестирование интеграции

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

  • связать ошибки с построениями, в которых они обнаружены или исправлены;

  • отметить тестовые случаи, как ручные или автоматические, и сохранить информацию для поддержки автоматических тестовых случаев;

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

В этом разделе

  • Поля построения и тестирования данных, которые отображаются в формах рабочих элементов

  • Дополнительные поля, которые поддерживают запросы и отчеты

В следующей таблице показаны поля данных, которые можно задать для каждого типа рабочего элемента, предоставляемого шаблоном процесса Microsoft Solutions Framework (MSF) для Agile Software Development v5.0.

Имя поля

Ошибка

Тестовый случай

Общий шаг

Хранилище автоматического теста

Не поддерживается флажок Не поддерживается

Тип автоматического теста

Не поддерживается флажок Не поддерживается

Состояние автоматизации

Не поддерживается флажок Не поддерживается

Найдено в

флажок Не поддерживается Не поддерживается

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

флажок Не поддерживается Не поддерживается

Шаги

Не поддерживается флажок флажок

Шаги для воспроизведения

флажок Не поддерживается Не поддерживается

Сведения о системе

флажок Не поддерживается Не поддерживается

Поля построения и тестирования данных, которые отображаются в формах рабочих элементов

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

Имя поля

Описание

Ссылочное имя

Тип данных

Значение атрибута отчетного типа по умолчанию

Значение атрибута индекса по умолчанию

Состояние автоматизации

Состояние тестового случая. Можно указать следующие значения:

  • Неавтоматизированные

  • Плановый

Microsoft.VSTS.TCM.AutomationStatus

Строка

Detail

False

Найдено в

Номер построения продукта, называемый также номером редакции, в котором обнаружена ошибка.

Microsoft.VSTS.Build.FoundIn

Строка

Размер

False

Построение интеграции

Номер построения продукта, который включает в себя код или исправляет ошибку.

Microsoft.VSTS.Build.IntegrationBuild

Строка

Размер

False

Шаги

Действия и шаги проверки, необходимые для выполнения теста.

Microsoft.VSTS.TCM.Steps

TestStepsControl

Отсутствует

False

Хранилище автоматического теста

Сборка, содержащая тест, который автоматизирует тестовый случай.

Microsoft.VSTS.TCM.AutomatedTestStorage

Строка

Отсутствует

False

Тип автоматического теста

Тип теста, автоматизирующего тестовый случай.

Microsoft.VSTS.TCM.AutomatedTestType

Строка

Отсутствует

False

Сведения о системе

Сведения о программном обеспечении и настройке системы, относящиеся к тесту.

Microsoft.VSTS.TCM.SystemInfo

HTML

Отсутствует

False

Шаги для воспроизведения

Шаги, необходимые для воспроизведения непредвиденного поведения.

Microsoft.VSTS.TCM.ReproSteps

HTML

Отсутствует

False

Дополнительные поля, которые поддерживают запросы и отчеты

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

Имя поля

Описание

Ссылочное имя

Тип данных

Значение атрибута отчетного типа по умолчанию

Значение атрибута индекса по умолчанию

AutomatedTestId

Идентификатор теста, автоматизирующего тестовый случай. (Только тестовый случай)

Microsoft.VSTS.TCM.AutomatedTestId

Строка

Отсутствует

False

AutomatedTestName

Имя теста, автоматизирующего тестовый случай. (Только тестовый случай)

Microsoft.VSTS.TCM.AutomatedTestName

Строка

Нет

False

LocalDataSource

Локальный источник данных, поддерживающий тест. (Только тестовый случай)

Microsoft.VSTS.TCM.LocalDataSource

HTML

Отсутствует

False

Параметры

Тестируемые параметры. (Общие шаги и тестовый случай)

Microsoft.VSTS.TCM.Parameters

HTML

Отсутствует

False

См. также

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

Ошибка (гибкая разработка)

Тестовый случай (гибкая разработка)

Общие шаги (гибкая разработка)

Использование системных полей и полей, определенных шаблонами процессов MSF

Поиск ошибок, задач и прочих рабочих элементов

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

Рабочие элементы и рабочий процесс (гибкая разработка)

Поля рабочего элемента (гибкая разработка)