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


ITestCaseResult - интерфейс

Представляет состояние тестового случая, выполненного для тестового запуска.

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

Синтаксис

'Декларация
Public Interface ITestCaseResult _
    Inherits ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable(Of TestCaseResultIdentifier)
public interface ITestCaseResult : ITestResult, 
    IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>
public interface class ITestCaseResult : ITestResult, 
    IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier^>
type ITestCaseResult =  
    interface
        interface ITestResult
        interface IAttachmentOwner
        interface INotifyPropertyChanged
        interface IIdentifiable<TestCaseResultIdentifier>
    end
public interface ITestCaseResult extends ITestResult, IAttachmentOwner, INotifyPropertyChanged, IIdentifiable<TestCaseResultIdentifier>

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

Свойства

  Имя Описание
Открытое свойство ActionRecording Получает запись действий тестового случая.
Открытое свойство ArtifactUri Универсальный код ресурса (URI), который используется внутри Visual Studio Application Lifecycle Management (ALM) для связи этого результата с другими объектами в Visual Studio ALM.
Открытое свойство Attachments Получает коллекцию вложений. (Унаследовано от IAttachmentOwner.)
Открытое свойство BuildNumber Имя построения.
Открытое свойство CollectorsEnabled Получает список сборщиков данных, которые включены для данного результата. (Унаследовано от ITestResult.)
Открытое свойство Comment Получает или задает собранные комментарии, введенные пользователями, анализировавшими данный результат. (Унаследовано от ITestResult.)
Открытое свойство ComputerName Получает или задает имя компьютера, на котором был выполнен тест.
Открытое свойство DateCompleted Получает или задает дату завершения теста. (Унаследовано от ITestResult.)
Открытое свойство DateCreated Получает или задает дату создания теста. (Унаследовано от ITestResult.)
Открытое свойство DateStarted Получает или задает дату начала теста. (Унаследовано от ITestResult.)
Открытое свойство Duration Получает или задает время, потраченное на выполнение теста.Это не включает время, в течение которого было приостановлено исполнение. (Унаследовано от ITestResult.)
Открытое свойство ErrorMessage Получает или задает описание сбоя, если тест завершился ошибкой. (Унаследовано от ITestResult.)
Открытое свойство FailureType Если тест завершился ошибкой, получает тип ошибки.
Открытое свойство Id Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.)
Открытое свойство Implementation Получает автоматический тест для данного результата.
Открытое свойство IsFinished Получает значение, указывающее, был ли запущен тест.
Открытое свойство Iterations Получает коллекцию подробных результатов для каждой итерации теста.
Открытое свойство LastUpdated Получает дату и время последнего обновления данного результата.
Открытое свойство LastUpdatedBy Получает идентификацию пользователя, который последним обновил данный результат.
Открытое свойство LastUpdatedByName Последняя person для обновления результата
Открытое свойство Outcome Получает или задает индикацию результата теста. (Унаследовано от ITestResult.)
Открытое свойство Owner Получает идентификатор пользователя, ответственного за запуск или изучение теста.
Открытое свойство OwnerName Пользователь, который отвечает за запуск или изучение теста. Для блоков, созданных из пунктов - это владелец инициализируется тестовой точки. В противном случае оно инициализируется владелец тестового случая. Может быть изменено во время выполнения, а не сдержит последним если владельцы тестового случая или точки изменяются.
Открытое свойство OwnerTeamFoundationId Пользователь, который отвечает за запуск или изучение теста. Для блоков, созданных из пунктов - это владелец инициализируется тестовой точки. В противном случае оно инициализируется владелец тестового случая. Может быть изменено во время выполнения, а не сдержит последним если владельцы тестового случая или точки изменяются.
Открытое свойство Priority Получает или задает приоритет выполнения или анализа теста.
Открытое свойство ResetCount Получает количество сбросов данного результата.
Открытое свойство ResolutionStateId Получает числовой идентификатор для отслеживания изучения оконченных тестов.
Открытое свойство Revision Получает номер редакции данного результата для управления параллелизмом.
Открытое свойство RunBy Получает идентификацию пользователя, выполнившего тест.
Открытое свойство RunByName Пользователь, который выполнялся тест.
Открытое свойство RunByTeamFoundationId Пользователь, который выполнялся тест.
Открытое свойство State Получает состояние теста.
Открытое свойство TestCaseArea Получает путь к области тестового случая.
Открытое свойство TestCaseId Получает идентификатор выполняемого тестового случая.
Открытое свойство TestCaseRevision Получает редакцию тестового случая, который должен использоваться.
Открытое свойство TestCaseTitle Получает название тестового случая.
Открытое свойство TestConfigurationId Получает идентификатор конфигурации, в соответствии с которой был выполнен данный тест.
Открытое свойство TestConfigurationName Получает имя конфигурации теста, выполняемого в данный момент.
Открытое свойство TestPointId Получает идентификатор тестовой точки, в соответствии с которой был выполнен данный тест.
Открытое свойство TestResultId Получает идентификатор данного результата теста, который является уникальным в тестовом запуске.
Открытое свойство TestRunId Получает идентификатор тестового запуска, содержащего данный результат.

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

Методы

  Имя Описание
Открытый метод AssociateWorkItem Связывает предоставленный рабочий элемент с данным результатом теста.
Открытый метод CreateAttachment(String) Создает вложение из файла. (Унаследовано от IAttachmentOwner.)
Открытый метод CreateAttachment(String, SourceFileAction) Создает вложение из файла, при необходимости удаляя исходный файл после загрузки вложения. (Унаследовано от IAttachmentOwner.)
Открытый метод CreateAttachment(array<Byte[], Int32, Int32) Создает вложение в данный результат теста, используя указанные байтовый массив, расположение и длину.
Открытый метод CreateIteration Создает новый результат итерации.
Открытый метод DisassociateWorkItem Удаляет связь между заданным рабочим элементом и данным результатом теста.
Открытый метод GetTestCase Извлекает данные тестового случая с сервера, начиная с момента создания результата тестового случая.
Открытый метод GetTestRun Извлекает сведения о тестовом запуске с сервера.
Открытый метод QueryAssociatedWorkItemArtifacts Извлекает массив артефактов рабочих элементов, связанных с данным результатом тестового случая.
Открытый метод QueryAssociatedWorkItems Извлекает массив идентификаторов с сервера для рабочих элементов, связанных с данным результатом тестового случая.
Открытый метод Refresh Извлекает обновленные сведения о результате теста с сервера.Все локальные изменения удаляются.
Открытый метод Reset Удаляет все сведения о результате теста и вызывает повторный запуск теста.
Открытый метод Save() Отправляет обновленные сведения о результате теста на сервер.
Открытый метод Save(Boolean) Отправляет обновленные сведения о результате теста на сервер, при необходимости отправляя вложения в фоновом режиме.

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

События

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

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

См. также

Ссылки

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