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


RunResultAndStatistics - класс

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

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

Object
  Microsoft.VisualStudio.TestTools.Common.RunResultAndStatistics

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

Синтаксис

'Декларация
<SerializableAttribute> _
Public NotInheritable Class RunResultAndStatistics _
    Implements ICloneable, IVerifiable, IXmlTestStore
[SerializableAttribute]
public sealed class RunResultAndStatistics : ICloneable, 
    IVerifiable, IXmlTestStore
[SerializableAttribute]
public ref class RunResultAndStatistics sealed : ICloneable, 
    IVerifiable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type RunResultAndStatistics =  
    class 
        interface ICloneable 
        interface IVerifiable 
        interface IXmlTestStore 
    end
public final class RunResultAndStatistics implements ICloneable, IVerifiable, IXmlTestStore

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

Свойства

  Имя Описание
Открытое свойство CollectorDataEntries Получает доступный только для чтения список записей, предоставляемых адаптерами диагностических данных, которые используются в связанном тестовом запуске.
Открытое свойство DataCollectorMessages Получает доступный только для чтения список сообщений, предоставляемых адаптерами диагностических данных, которые используются в связанном тестовом запуске.
Открытое свойство DebugTrace Получает или задает данные трассировки отладки для связанного тестового запуска.
Открытое свойство ExecutedTestCount Получает число тестов, выполненных в связанном тестовом запуске.
Открытое свойство FailedTestCount Получает число тестов, завершившихся с ошибкой в связанном тестовом запуске.
Открытое свойство HasPassed Получает значение, указывающее, все ли тесты в связанном тестовом запуске завершились успешно.
Открытое свойство IsPartialRun Возвращает значение, указывающее, является ли связанный тестовый запуск частичным запуском.
Открытое свойство Item Получает число тестов в связанном тестовом запуске, которые имели заданный результат.
Открытое свойство Outcome Получает или задает результат связанного тестового запуска.
Открытое свойство OutcomeText Получает результат связанного тестового запуска в виде локализованного текста.
Открытое свойство PassedTestCount Получает число тестов, выполненных успешно в связанном тестовом запуске.
Открытое свойство ResultFiles Получает сортированный список путей к файлам результатов, созданным связанным тестовым запуском.
Открытое свойство ResultsDirectory Получает путь к каталогу, где хранятся файлы, созданные связанным тестовым запуском.
Открытое свойство RunInfoList Получает массив объектов RunInfo для связанного тестового запуска.
Открытое свойство StdErr Получает или задает поток вывода stderr связанного тестового запуска.
Открытое свойство StdOut Получает или задает поток вывода stdout связанного тестового запуска.
Открытое свойство TestRun Получает связанный тестовый запуск для данного объекта RunResultAndStatistics.
Открытое свойство TotalTestCount Получает или задает общее число тестов в тестовом запуске.

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

Методы

  Имя Описание
Открытый метод AddRunInfo Добавляет объект RunInfo в значение свойства RunInfoList.
Открытый метод Clone Возвращает копию данного объекта RunResultAndStatistics.Только для чтения.
Открытый метод CopyTo Копирует клон данного объекта в свойство TestRun.Result предоставленного тестового запуска.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsValid Возвращает значение, указывающее, допустим ли данный объект RunResultAndStatistics.
Открытый метод Load Загружает объект из предоставленного XML-элемента, используя предоставленные параметры.
Открытый метод Save Сохраняет текущий объект в заданный XML-элемент, используя предоставленные параметры.
Открытый метод ToString Возвращает строковую версию данного объекта RunResultAndStatistics. (Переопределяет Object.ToString.)

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

Заметки

Этот класс не может наследоваться, но он доступен для пользовательских расширений, таких как адаптеры диагностических данных, с использованием свойства TestRun.Result. Объект создается с помощью тестового запуска и задания значений средой тестирования.

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

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

См. также

Ссылки

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

IVerifiable

IXmlTestStore

TestRun.Result

Другие ресурсы

Создание адаптера диагностических данных для сбора пользовательских данных или воздействия на тестовый компьютер