Построение и тестирование интеграции
Следующие действия можно выполнить с помощью полей построения и тестирования:
связать ошибки с построениями, в которых они обнаружены или исправлены;
отметить тестовые случаи, как ручные или автоматические, и сохранить информацию для поддержки автоматических тестовых случаев;
для тестовых случаев и общих шагов, определить действия и проверить шаги и данные, использованные для выполнения тестов.
В этом разделе
Поля построения и тестирования данных, которые отображаются в формах рабочих элементов
Дополнительные поля, которые поддерживают запросы и отчеты
В следующей таблице показаны поля данных, которые можно задать для каждого типа рабочего элемента, предоставляемого шаблоном процесса 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
Поиск ошибок, задач и прочих рабочих элементов