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 - пространство имен