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


ITestBase - интерфейс

Содержит общие свойства и методы интерфейсов ITestCase и ISharedStep

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство Actions Получает коллекцию объектов тестовых действий, сохраненных в порядке, в котором они должны выполняться.
Открытое свойство Area Получает или задает классификацию либо функциональную область, к которой принадлежит данный тест.
Открытое свойство CustomFields Получает коллекцию отслеживания рабочих элементов, содержащую определенные пользователем поля, зарегистрированные на сервере.
Открытое свойство DateCreated Получает дату создания данного объекта.
Открытое свойство DateModified Получает дату последнего изменения данного объекта.
Открытое свойство Description Получает или задает описание объекта.
Открытое свойство Error Возвращает сообщение об ошибке, показывающее причину отказа в данном объекте. (Унаследовано от IDataErrorInfo.)
Открытое свойство Exists Получает значение, показывающее, удален ли объект и имеет ли к нему доступ вызывающий объект.
Открытое свойство Id Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.)
Открытое свойство InvalidProperties Получает список недействительных имен свойств. (Унаследовано от IPropertyOwner.)
Открытое свойство IsDirty Получает значение, указывающее, были ли изменены какие-либо свойства с момента последнего обновления, выборки или сохранения. (Унаследовано от IPropertyOwner.)
Открытое свойство Item Возвращает сообщение об ошибке для свойства с заданным именем. (Унаследовано от IDataErrorInfo.)
Открытое свойство Links Получает коллекцию отслеживания рабочих элементов, содержащую ссылки на другие артефакты.
Открытое свойство Owner Получает или задает идентификацию пользователя, ответственного за тест, если это автоматический тест, или пользователя, ответственного за поддержку шагов теста, если это ручной тест.
Открытое свойство OwnerName Person ответственная для автоматизации этого теста.Если ручной тест, то пользователь ответственная для сохранения шагов теста.
Открытое свойство OwnerTeamFoundationId Person ответственная для автоматизации этого теста.Если ручной тест, то пользователь ответственная для сохранения шагов теста.
Открытое свойство Priority Получает или задает приоритет для выполнения данного теста.
Открытое свойство Project Получает тестовый проект. (Унаследовано от ITestObject<T>.)
Открытое свойство Reason Получает или задает причину, по которой данный объект находится в своем текущем состоянии.
Открытое свойство Revision Получает текущий номер редакции для данного объекта. (Унаследовано от ITestObject<T>.)
Открытое свойство State Получает или задает текущее состояние данного объекта.
Открытое свойство TestParameters Получает коллекцию всех параметров, используемых в шагах теста в данном тесте, и всех параметров, которые включены в какие-либо общие шаги.
Открытое свойство Title Получает или задает название данного теста или шага.
Открытое свойство UserData Получает или задает произвольный объект или значение, которое не сохранено, но обеспечивает динамическое расширение объектов управления тестами. (Унаследовано от ITestObject<T>.)
Открытое свойство WorkItem Получает базовый рабочий элемент.

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

Методы

  Имя Описание
Открытый метод CreateSharedStepReference Создает объект является тестовым случаем, создает новую ссылку на общий шаг, которая предоставляет доступ к другому набору действий.
Открытый метод CreateTestActionGroup Создает новую группу тестовых действий, к которой могут быть добавлены шаги или другие группы.
Открытый метод CreateTestStep Создает новый тестовый шаг.
Открытый метод FindAction Возвращает заданное действие из свойства Actions, используя заданный номер идентификатора.
Открытый метод Flush Обновляет поля рабочего элемента, используя изменения, внесенные в данном объекте.
Открытый метод OverrideParameter Переопределяет указанный параметр, позволяющий, удаляемый из шагов в тестовый случай этот конкретный тогда как он сохраняет данные о параметре от других итераций.
Открытый метод Refresh Обновляет текущий элемент с сервера и сбрасывает значения до сохраненных в элементе.Все кэшированные данные удаляются.
Открытый метод RenameParameter Переименовывает параметр, используя предоставленное имя параметра, и обновляет все действия, которые ссылаются на параметр.
Открытый метод ReplaceParameter Находит все экземпляры, где предоставленный параметр используется в действиях, удаляет любые все данные итерации для каждого экземпляра и заменяет их, используя предоставленный текст.
Открытый метод Save Обновляет поля рабочего элемента путем вызова метода Flush и затем сохраняет каждый рабочий элемент на сервере.

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

События

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

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

См. также

Ссылки

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

ISharedStep

ITestCase