Интеграция построения и тестирования (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
Поиск ошибок, задач и прочих рабочих элементов