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


Интеграция построения и тестирования (CMMI)

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

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

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

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

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

  • MSF для гибкой разработки программного обеспечения версии 5.0

  • MSF для CMMI Process Improvement версии 5.0

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

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

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

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

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

Имя поля

Описание

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

Тип данных

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

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

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

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

Microsoft.VSTS.TCM.AutomatedTestStorage

Строка

Отсутствует

False

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

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

Microsoft.VSTS.TCM.AutomatedTestType

Строка

Отсутствует

False

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

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

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

  • Плановый

(Только для тестовых случаев)

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.ReproSteps

HTML

Отсутствует

False

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

Сведения о программном обеспечении и конфигурации системы, относящиеся к ошибке. (Только для ошибок)

Microsoft.VSTS.TCM.SystemInfo

HTML

Отсутствует

False

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

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

Имя поля

Описание

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

Тип данных

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

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

AutomatedTestId

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

Microsoft.VSTS.TCM.AutomatedTestId

Строка

Отсутствует

False

AutomatedTestName

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

Microsoft.VSTS.TCM.AutomatedTestName

Строка

None

False

LocalDataSource

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

Microsoft.VSTS.TCM.LocalDataSource

HTML

Отсутствует

False

Параметры

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

Microsoft.VSTS.TCM.Parameters

HTML

Отсутствует

False

См. также

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

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

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

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

Ошибка (CMMI)

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

Общие шаги (CMMI)

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

Поля рабочих элементов (CMMI)