ITestCase - интерфейс
Представляет тестовый случай, который хранится в Team Foundation Server.
Пространство имен: Microsoft.TeamFoundation.TestManagement.Client
Сборка: Microsoft.TeamFoundation.TestManagement.Client (в Microsoft.TeamFoundation.TestManagement.Client.dll)
Синтаксис
'Декларация
Public Interface ITestCase _
Inherits ITestBase, ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
public interface ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
public interface class ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
type ITestCase =
interface
interface ITestBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
interface IAttachmentOwner
end
public interface ITestCase extends ITestBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
Тип ITestCase предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Actions | Получает коллекцию объектов тестовых действий, сохраненных в порядке, в котором они должны выполняться. (Унаследовано от ITestBase.) |
![]() |
Area | Получает или задает классификацию либо функциональную область, к которой принадлежит данный тест. (Унаследовано от ITestBase.) |
![]() |
Attachments | Получает коллекцию вложений. (Унаследовано от IAttachmentOwner.) |
![]() |
CustomFields | Получает коллекцию отслеживания рабочих элементов, содержащую определенные пользователем поля, зарегистрированные на сервере. (Унаследовано от ITestBase.) |
![]() |
Data | Возвращает DataSet, содержащий значения параметров, которые будут использоваться при этом тестовый случай будет выполнен. |
![]() |
DataReadOnly | Таблицы тестовых данных, хранящихся в тестовом случае. |
![]() |
DateCreated | Получает дату создания данного объекта. (Унаследовано от ITestBase.) |
![]() |
DateModified | Получает дату последнего изменения данного объекта. (Унаследовано от ITestBase.) |
![]() |
DefaultTable | Получает таблицу по умолчанию в объекте DataSet, возвращенную свойством Data. |
![]() |
DefaultTableReadOnly | По умолчанию таблица, используемая для внутренней привязки |
![]() |
Description | Получает или задает описание объекта. (Унаследовано от ITestBase.) |
![]() |
Error | Возвращает сообщение об ошибке, показывающее причину отказа в данном объекте. (Унаследовано от IDataErrorInfo.) |
![]() |
Exists | Получает значение, показывающее, удален ли объект и имеет ли к нему доступ вызывающий объект. (Унаследовано от ITestBase.) |
![]() |
Id | Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.) |
![]() |
Implementation | Получает ссылку на автоматический тест, реализующий данный тестовый случай. |
![]() |
InvalidProperties | Получает список недействительных имен свойств. (Унаследовано от IPropertyOwner.) |
![]() |
IsAutomated | Получает значение, указывающее, является ли тест автоматическим. |
![]() |
IsDirty | Получает значение, указывающее, были ли изменены какие-либо свойства с момента последнего обновления, выборки или сохранения. (Унаследовано от IPropertyOwner.) |
![]() |
Item | Возвращает сообщение об ошибке для свойства с заданным именем. (Унаследовано от IDataErrorInfo.) |
![]() |
Links | Получает коллекцию отслеживания рабочих элементов, содержащую ссылки на другие артефакты. (Унаследовано от ITestBase.) |
![]() |
Owner | Получает или задает идентификацию пользователя, ответственного за тест, если это автоматический тест, или пользователя, ответственного за поддержку шагов теста, если это ручной тест. (Унаследовано от ITestBase.) |
![]() |
OwnerName | Person ответственная для автоматизации этого теста.Если ручной тест, то пользователь ответственная для сохранения шагов теста. (Унаследовано от ITestBase.) |
![]() |
OwnerTeamFoundationId | Person ответственная для автоматизации этого теста.Если ручной тест, то пользователь ответственная для сохранения шагов теста. (Унаследовано от ITestBase.) |
![]() |
Priority | Получает или задает приоритет для выполнения данного теста. (Унаследовано от ITestBase.) |
![]() |
Project | Получает тестовый проект. (Унаследовано от ITestObject<T>.) |
![]() |
Reason | Получает или задает причину, по которой данный объект находится в своем текущем состоянии. (Унаследовано от ITestBase.) |
![]() |
Revision | Получает текущий номер редакции для данного объекта. (Унаследовано от ITestObject<T>.) |
![]() |
State | Получает или задает текущее состояние данного объекта. (Унаследовано от ITestBase.) |
![]() |
TestParameters | Получает коллекцию всех параметров, используемых в шагах теста в данном тесте, и всех параметров, которые включены в какие-либо общие шаги. (Унаследовано от ITestBase.) |
![]() |
TestSuiteEntry | Создает новый объект ITestSuiteEntry , содержащий данный тестовый случай, который впоследствии должен быть присоединен к существующему набору тестов, находящемуся в корневом наборе плана тестирования. |
![]() |
Title | Получает или задает название данного теста или шага. (Унаследовано от ITestBase.) |
![]() |
UserData | Получает или задает произвольный объект или значение, которое не сохранено, но обеспечивает динамическое расширение объектов управления тестами. (Унаследовано от ITestObject<T>.) |
![]() |
WorkItem | Получает базовый рабочий элемент. (Унаследовано от ITestBase.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CreateAttachment(String) | Создает вложение из файла. (Унаследовано от IAttachmentOwner.) |
![]() |
CreateAttachment(String, SourceFileAction) | Создает вложение из файла, при необходимости удаляя исходный файл после загрузки вложения. (Унаследовано от IAttachmentOwner.) |
![]() |
CreateAttachment(array<Byte[], Int32, Int32) | Создает вложение для тестового случая из предоставленного массива байтов. |
![]() |
CreateSharedStepReference | Создает объект является тестовым случаем, создает новую ссылку на общий шаг, которая предоставляет доступ к другому набору действий. (Унаследовано от ITestBase.) |
![]() |
CreateTestActionGroup | Создает новую группу тестовых действий, к которой могут быть добавлены шаги или другие группы. (Унаследовано от ITestBase.) |
![]() |
CreateTestStep | Создает новый тестовый шаг. (Унаследовано от ITestBase.) |
![]() |
FindAction | Возвращает заданное действие из свойства Actions, используя заданный номер идентификатора. (Унаследовано от ITestBase.) |
![]() |
Flush | Обновляет поля рабочего элемента, используя изменения, внесенные в данном объекте. (Унаследовано от ITestBase.) |
![]() |
GetReferencedSharedStep(Int32) | Возвращает общий шаг, на который ссылается тестовым случаем.Возвращает аннулируют если общий шаг, соответствующий sharedStepId не ссылаются тестовым случаем. |
![]() |
GetReferencedSharedStep(Int32, Int32) | |
![]() |
OverrideParameter | Переопределяет указанный параметр, позволяющий, удаляемый из шагов в тестовый случай этот конкретный тогда как он сохраняет данные о параметре от других итераций. (Унаследовано от ITestBase.) |
![]() |
Refresh | Обновляет текущий элемент с сервера и сбрасывает значения до сохраненных в элементе.Все кэшированные данные удаляются. (Унаследовано от ITestBase.) |
![]() |
RenameParameter | Переименовывает параметр, используя предоставленное имя параметра, и обновляет все действия, которые ссылаются на параметр. (Унаследовано от ITestBase.) |
![]() |
ReplaceParameter | Находит все экземпляры, где предоставленный параметр используется в действиях, удаляет любые все данные итерации для каждого экземпляра и заменяет их, используя предоставленный текст. (Унаследовано от ITestBase.) |
![]() |
Save | Обновляет поля рабочего элемента путем вызова метода Flush и затем сохраняет каждый рабочий элемент на сервере. (Унаследовано от ITestBase.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
AttachmentUploadCompleted | Это событие возникает по завершении отправки вложения. (Унаследовано от IAttachmentOwner.) |
![]() |
PropertyChanged | Происходит при изменении значения свойства. (Унаследовано от INotifyPropertyChanged.) |
![]() |
TestParameterDeletingEvent | Событие, возникающее перед удалением параметров тестирования. (Унаследовано от ITestBase.) |
В начало страницы
См. также
Ссылки
Microsoft.TeamFoundation.TestManagement.Client - пространство имен