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


ITestPlan - интерфейс

Представляет план тестирования.

Пространство имен:  Microsoft.TeamFoundation.TestManagement.Client
Сборка:  Microsoft.TeamFoundation.TestManagement.Client (в Microsoft.TeamFoundation.TestManagement.Client.dll)

Синтаксис

'Декларация
Public Interface ITestPlan _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestPlan : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestPlan =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestPlan extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

Тип ITestPlan предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство AreaPath Возвращает или задает путь к области данного теста.
Открытое свойство AutomatedTestEnvironmentId Получает или задает GUID среды для автоматического тестирования.
Открытое свойство AutomatedTestSettingsId Получает или задает идентификатор параметров, используемых для автоматического тестирования.
Открытое свойство BuildDirectory Получает имя папки для построения, связанной в настоящий момент с данным планом.
Открытое свойство BuildFilter Получает набор условий, ограничивающих построения, которые могут быть связаны с данным планом тестирования.
Открытое свойство BuildNumber Получает имя построения, связанного в настоящий момент с данным планом тестирования.
Открытое свойство BuildTakenDate Получает дату и время, когда текущее построение было связано с данным планом тестирования.
Открытое свойство BuildUri Получает или задает универсальный код ресурса (URI) для построения, связанного в настоящее время с этим планом тестирования.
Открытое свойство Description Получает или задает описание данного плана тестирования.
Открытое свойство EndDate Получает или задает конечную дату данного плана тестирования.
Открытое свойство Error Возвращает сообщение об ошибке, показывающее причину отказа в данном объекте. (Унаследовано от IDataErrorInfo.)
Открытое свойство Id Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.)
Открытое свойство InvalidProperties Получает список недействительных имен свойств. (Унаследовано от IPropertyOwner.)
Открытое свойство IsDirty Получает значение, указывающее, были ли изменены какие-либо свойства с момента последнего обновления, выборки или сохранения. (Унаследовано от IPropertyOwner.)
Открытое свойство Item Возвращает сообщение об ошибке для свойства с заданным именем. (Унаследовано от IDataErrorInfo.)
Открытое свойство Iteration Получает или задает итерацию, которой принадлежит данный план тестирования.
Открытое свойство LastUpdated Получает дату и время последнего обновления данного плана тестирования.
Открытое свойство LastUpdatedBy Получает идентификатор последнего пользователя, обновлявшего данный план тестирования.
Открытое свойство LastUpdatedByName Последняя person, чтобы обновить план
Открытое свойство Links Получает коллекцию внешних ссылок, связанных с данным планом тестирования.
Открытое свойство ManualTestEnvironmentId Получает или задает GUID среды для ручного тестирования.
Открытое свойство ManualTestSettingsId Получает или задает идентификатор параметров ручного теста.
Открытое свойство Name Получает или задает имя данного плана тестирования.
Открытое свойство NewBuildStatistics Получает набор сведений об изменениях, внесенных с момента создания построения, связанного с данным планом в настоящий момент.
Открытое свойство Owner Получает или задает идентификацию пользователя, владеющего данным планом тестирования.
Открытое свойство OwnerName Пользователь, имеющий план.
Открытое свойство OwnerTeamFoundationId TeamFoundationId пользователя, который содержит план.
Открытое свойство PreviousBuildUri Получает универсальный код ресурса (URI) предыдущего построения, которое было связано с данным планом тестирования.
Открытое свойство Project Получает тестовый проект. (Унаследовано от ITestObject<T>.)
Открытое свойство Revision Получает текущий номер редакции для данного объекта. (Унаследовано от ITestObject<T>.)
Открытое свойство RootSuite Получает корневой набор тестов для данного плана тестирования.
Открытое свойство StartDate Получает или задает начальную дату данного плана тестирования.
Открытое свойство State Получает или задает текущее состояние данного плана тестирования.
Открытое свойство UserData Получает или задает произвольный объект или значение, которое не сохранено, но обеспечивает динамическое расширение объектов управления тестами. (Унаследовано от ITestObject<T>.)

В начало страницы

Методы

  Имя Описание
Открытый метод Clone Создает копию данного плана тестирования и возвращает его.
Открытый метод CreateLink Создает новую, пустую коллекцию ITestExternalLink.
Открытый метод CreateTestRun Создает и возвращает новый автоматизированный или ручной тестовый запуск для данного плана тестирования.
Открытый метод Delete() Удаляет данный план тестирования и все связанные с ним тестовые запуски и тестовые точки.
Открытый метод Delete(DeleteAction) Удаляет данный план тестирования и все связанные с ним тестовые запуски и тестовые точки.
Открытый метод FindTestPoint(Int32) Находит и возвращает тестовую точку, указанную с помощью идентификатора тестовой точки.
Открытый метод FindTestPoint(Int32, String) Находит и возвращает тестовую точку, указанную с помощью идентификатора тестовой точки.
Открытый метод QueryImpactedPoints(Uri) Возвращает коллекцию точек тестирования, на которую влияют все построения.Сюда относятся предыдущие построения и заданное построение.
Открытый метод QueryImpactedPoints(Uri, String) Возвращает коллекцию точек тестирования, на которую влияют все построения.Сюда относятся предыдущие построения и заданное построение.
Открытый метод QueryTestPointHierarchy Возвращает иерархию наборов тестов, которая содержит тестовые точки, соответствующие запросу WIQL.
Открытый метод QueryTestPoints(String) Находит и возвращает все тестовые точки, принадлежащие данному плану тестирования и соответствующие предоставленному запросу.
Открытый метод QueryTestPoints(String, String) Находит и возвращает все тестовые точки, принадлежащие данному плану тестирования и соответствующие предоставленному запросу точки и подзапросу значения поля.
Открытый метод QueryTestPoints(String, String, array<String[], Boolean) Находит все точки, принадлежащие данному плану и соответствуют заданным условиям WIQL.
Открытый метод QueryTestPointsAndStatistics(String, String, ITestPointStatistics%) Находит все точки, принадлежащие данному плану и соответствуют заданным условиям WIQL.
Открытый метод QueryTestPointsAndStatistics(String, String, array<String[], ITestPointStatistics%) Находит все точки, принадлежащие данному плану и соответствуют заданным условиям WIQL.
Открытый метод QueryTestPointStatistics Находит и возвращает статистику тестовых точек, принадлежащих данному плану тестирования и соответствующих предоставленному запросу.
Открытый метод QueryTestPointStatisticsByPivot Возвращает статистику точек осью, принадлежащие данному плану и соответствуют заданным условиям WIQL.
Открытый метод Refresh Обновляет все объекты в данном плане тестирования с использованием текущих данных с сервера.
Открытый метод RefreshRootSuite
Открытый метод RefreshTestCase Обновляет все экземпляры указанного тестового случая в данном плане тестирования.
Открытый метод Save Сохраняет данные из всех объектов в данном плане тестирования на сервер.
Открытый метод SetBuildInfo

В начало страницы

События

  Имя Описание
Открытое событие PropertyChanged Происходит при изменении значения свойства. (Унаследовано от INotifyPropertyChanged.)

В начало страницы

Заметки

Этот интерфейс поддерживает объектную модель для управления тестовыми случаями (TCM) в Visual Studio.Этот интерфейс не предназначен для реализации в настраиваемом классе, но этот интерфейс можно использовать в настраиваемом классе, когда объект TCM возвращает внутреннюю реализацию.

См. также

Ссылки

Microsoft.TeamFoundation.TestManagement.Client - пространство имен

ITestObject<T>

IIdentifiable<TKey>

IPropertyOwner

IDataErrorInfo

INotifyPropertyChanged