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


TestResultAggregation - класс

Представляет результат теста, где собрана информация изо всех результатов тестов в связанном тестовом запуске.

Иерархия наследования

Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.TestResult
        Microsoft.VisualStudio.TestTools.Common.TestResultAggregation

Пространство имен:  Microsoft.VisualStudio.TestTools.Common
Сборка:  Microsoft.VisualStudio.QualityTools.Common (в Microsoft.VisualStudio.QualityTools.Common.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class TestResultAggregation _
    Inherits TestResult
[SerializableAttribute]
public class TestResultAggregation : TestResult
[SerializableAttribute]
public ref class TestResultAggregation : public TestResult
[<SerializableAttribute>]
type TestResultAggregation =  
    class 
        inherit TestResult 
    end
public class TestResultAggregation extends TestResult

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

Конструкторы

  Имя Описание
Защищенный метод TestResultAggregation() Инициализирует новый экземпляр класса TestResultAggregation.
Открытый метод TestResultAggregation(TestResult) Инициализирует новый экземпляр класса TestResultAggregation, используя предоставленный результат теста.
Защищенный метод TestResultAggregation(TestResultAggregation) Инфраструктура. Инициализирует новый экземпляр класса TestResultAggregation, используя предоставленный агрегат результатов тестов.
Защищенный метод TestResultAggregation(SerializationInfo, StreamingContext) Инициализирует новый экземпляр класса TestResultAggregation из XML-сериализации.
Открытый метод TestResultAggregation(String, Guid, ITestElement) Инициализирует новый экземпляр класса TestResultAggregation, используя предоставленные сведения о компьютере, идентификатор тестового запуска и тест.
Открытый метод TestResultAggregation(ComputerInfo, Guid, ITestElement) Устаревшее. Инициализирует новый экземпляр класса TestResultAggregation, используя предоставленные сведения о компьютере, идентификатор запуска и элемент теста.
Открытый метод TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Инициализирует новый экземпляр класса TestResultAggregation, используя предоставленные параметры.
Открытый метод TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[]) Устаревшее. Инициализирует новый экземпляр класса TestResultAggregation.
Открытый метод TestResultAggregation(String, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Инициализирует новый экземпляр класса TestResultAggregation.
Открытый метод TestResultAggregation(ComputerInfo, Guid, ITestElement, TestOutcome, TestResultCounter, array<TestResult[], Int32) Устаревшее. Инициализирует новый экземпляр класса TestResultAggregation.

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

Свойства

  Имя Описание
Открытое свойство CollectorDataEntries Получает доступный только для чтения список записей данных, предоставленных адаптерами диагностических данных во время тестового запуска. (Унаследовано от TestResult.)
Открытое свойство ComputerName Получает имя компьютера, на котором был выполнен связанный тестовый запуск или тест. (Унаследовано от TestResultMessage.)
Открытое свойство Counters Получает агрегированные счетчики для тестового запуска.
Открытое свойство CurrentTestIndex Представляет индекс текущего результата теста в массиве результатов тестов, если это промежуточный результат, а не конечный.
Открытое свойство DataCollectorMessages Получает доступный только для чтения список ошибок и предупреждений, предоставленных адаптерами диагностических данных во время теста. (Унаследовано от TestResult.)
Открытое свойство DebugTrace Получает или задает сведения о трассировке отладки. (Унаследовано от TestResult.)
Открытое свойство DisplayText Получает текст строки сводки для окна Сетка результатов в пользовательском интерфейсе Visual Studio Test Professional. (Переопределяет TestResultMessage.DisplayText.)
Открытое свойство Duration Получает или задает время, потраченное на выполнение связанного теста или тестового запуска. (Унаследовано от TestResultMessage.)
Открытое свойство EndTime Получает или задает время завершения выполнения. (Унаследовано от TestResultMessage.)
Открытое свойство ErrorInfo Получает или задает сведения о последней произошедшей ошибке. (Унаследовано от TestResult.)
Открытое свойство ErrorMessage Получает или задает последнее сообщение об ошибке. (Унаследовано от TestResult.)
Открытое свойство ErrorStackTrace Получает или задает предшествующие ошибке сведения о трассировке стека. (Унаследовано от TestResult.)
Открытое свойство FailedCount Получает число тестов в данном результате, которые завершились неудачно.
Открытое свойство HasPassed Получает значение, указывающее, успешно ли выполнен тест, связанный с данным результатом теста. (Унаследовано от TestResult.)
Открытое свойство Id Получает или задает идентификатор для данного сообщения результата теста. (Унаследовано от TestResultMessage.)
Открытое свойство InnerResults Получает массив результатов отдельных тестов для тестов, образующих данный агрегат.
Открытое свойство IsRunLevel Получает значение, указывающее, относится ли результат к тестовому запуску, а не к тесту. (Унаследовано от TestResultMessage.)
Открытое свойство LoadTestAgentNames Получает разделенный запятыми список компьютеров, где установлен связанный нагрузочный тест. (Унаследовано от TestResultMessage.)
Открытое свойство LongText Возвращает значение свойства DisplayText. (Унаследовано от TestResultMessage.)
Открытое свойство MessageKind Получает или задает тип сообщения результата теста для связанного сообщения результата теста. (Унаследовано от TestResultMessage.)
Открытое свойство Outcome Получает или задает объект, используя подробные сведения о результате связанного теста. (Унаследовано от TestResult.)
Открытое свойство OutcomeText Получает результат теста в виде строки. (Унаследовано от TestResult.)
Открытое свойство ResultFiles Получает доступный только для чтения список путей к файлам результатов тестов, которые отсортированы в порядке возрастания. (Унаследовано от TestResult.)
Открытое свойство SpoolMessage Получает или задает значение, определяющее, будет ли сообщение буферизовано в сохраняемые результаты тестов. (Унаследовано от TestResultMessage.)
Открытое свойство StartTime Получает или задает время начала связанного тестового запуска или теста. (Унаследовано от TestResultMessage.)
Открытое свойство StdErr Получает или задает данные stderr, создаваемые тестом. (Унаследовано от TestResult.)
Открытое свойство StdOut Получает или задает данные stdout, создаваемые тестом. (Унаследовано от TestResult.)
Открытое свойство Storage Получает или задает относительный путь к папке, в которой на сервере хранятся все файлы, связанные с тестом. (Унаследовано от TestResultMessage.)
Открытое свойство SystemException Получает или задает последнее исключение, возникшее во время выполнения связанного тестового запуска или теста. (Унаследовано от TestResultMessage.)
Открытое свойство Test Получает или задает связанный тест. (Унаследовано от TestResult.)
Открытое свойство TestDescription Получает описание теста. (Унаследовано от TestResult.)
Открытое свойство TestListCategoryId Получает идентификатор категории списка для данного результата теста. (Унаследовано от TestResult.)
Открытое свойство TestListCategoryIdString Получает идентификатор категории списка для данного результата теста в виде строки. (Унаследовано от TestResult.)
Открытое свойство TestName Получает или задает имя связанного теста. (Унаследовано от TestResultMessage.)
Открытое свойство TestResultsDirectory Получает абсолютный путь к папке на сервере, где хранится данный результат теста. (Унаследовано от TestResult.)
Открытое свойство TestRun Получает связанный тестовый запуск. (Унаследовано от TestResult.)
Открытое свойство TestType Получает или задает тип связанного теста. (Унаследовано от TestResultMessage.)
Открытое свойство TextMessages Получает массив текстовых сообщений в тесте. (Унаследовано от TestResult.)
Открытое свойство TimerResults Получает или задает массив результатов таймера. (Унаследовано от TestResult.)
Открытое свойство TraceInfo Получает сведения о трассировке для связанного теста. (Унаследовано от TestResult.)
Открытое свойство VisibleProperties Получает коллекцию свойств в сообщении результата теста, которые будут видны в пользовательском интерфейсе Visual Studio Application Lifecycle Management (ALM). (Унаследовано от TestResultMessage.)
Открытое свойство WorkItemIds Получает список идентификаторов рабочих элементов, связанных с тестом. (Унаследовано от TestResult.)

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

Методы

  Имя Описание
Открытый метод AddTextMessage Добавляет текстовое сообщение в результат теста. (Унаследовано от TestResult.)
Открытый метод Clone Возвращает глубокую копию объекта агрегата данного результата теста, используя метод конструктора TestResultAggregation. (Переопределяет TestResult.Clone().)
Открытый метод Equals Определяет, равен ли предоставленный объект текущему объекту. (Унаследовано от TestResultMessage.)
Открытый метод FillDataRow Инфраструктура. Заполняет указанную строку данных, используя данные из этого агрегата. (Переопределяет TestResult.FillDataRow(DataRow).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от TestResultMessage.)
Открытый метод GetObjectData Заполняет предоставленные сведения сериализации данными, необходимыми для сериализации целевого объекта. (Переопределяет TestResult.GetObjectData(SerializationInfo, StreamingContext).)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsValid Определяет, допустимо ли данное сообщение результата теста. (Унаследовано от TestResultMessage.)
Открытый метод Load Загружает экземпляр данного класса из предоставленного XML-элемента, используя заданные параметры. (Переопределяет TestResult.Load(XmlElement, XmlTestStoreParameters).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Save Сохраняет данный объект в предоставленном XML-элементе. (Переопределяет TestResult.Save(XmlElement, XmlTestStoreParameters).)
Открытый метод ToString Возвращает строковое представление данного результата теста. (Унаследовано от TestResult.)

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

Поля

  Имя Описание
Открытое полеСтатический член FailedCountPropertyName Возвращает значение "FailedCount".
Защищенное поле m_categoryId Возвращает значение "categoryId". (Унаследовано от TestResult.)
Защищенное поле m_counters Инфраструктура. Возвращает значение свойства Counters.
Защищенное поле m_debugTrace Возвращает значение "debugTrace". (Унаследовано от TestResult.)
Защищенное поле m_duration Инфраструктура. Возвращает значение свойства Duration. (Унаследовано от TestResultMessage.)
Защищенное поле m_endTime Возвращает значение свойства EndTime. (Унаследовано от TestResultMessage.)
Защищенное поле m_errorInfo Возвращает значение "errorInfo". (Унаследовано от TestResult.)
Защищенное поле m_exception Возвращает значение свойства SystemException. (Унаследовано от TestResultMessage.)
Защищенное поле m_id Возвращает значение свойства ID. (Унаследовано от TestResultMessage.)
Защищенное поле m_innerResults Инфраструктура. Возвращает значение свойства InnerResults.
Защищенное поле m_messageKind Возвращает значение свойства MessageKind. (Унаследовано от TestResultMessage.)
Защищенное поле m_outcome Возвращает значение "outcome". (Унаследовано от TestResult.)
Защищенное поле m_spoolMessage Возвращает значение свойства SpoolMessage. (Унаследовано от TestResultMessage.)
Защищенное поле m_startTime Возвращает значение свойства StartTime. (Унаследовано от TestResultMessage.)
Защищенное поле m_stdErr Возвращает значение "stdErr". (Унаследовано от TestResult.)
Защищенное поле m_stdOut Возвращает значение "stdOut". (Унаследовано от TestResult.)
Защищенное поле m_testName Возвращает значение свойства TestName. (Унаследовано от TestResultMessage.)
Защищенное поле m_testType Возвращает значение свойства TestType. (Унаследовано от TestResultMessage.)
Защищенное поле m_textMessages Возвращает значение "textMessages". (Унаследовано от TestResult.)
Защищенное поле m_timerResults Возвращает значение "timerResults". (Унаследовано от TestResult.)
Защищенное поле m_traceInfo Возвращает значение "traceInfo". (Унаследовано от TestResult.)
Защищенное поле m_workItemIds Возвращает значение "workItemIds". (Унаследовано от TestResult.)

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

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Common - пространство имен

TestResult