RunResultAndStatistics (Clase)

Representa un resultado de la prueba utilizado para mantener las estadísticas en el nivel de ejecución de pruebas.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.TestTools.Common.RunResultAndStatistics

Espacio de nombres:  Microsoft.VisualStudio.TestTools.Common
Ensamblado:  Microsoft.VisualStudio.QualityTools.Common (en Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxis

'Declaración
<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

El tipo RunResultAndStatistics expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública CollectorDataEntries Obtiene una lista de solo lectura de las entradas proporcionada por los adaptadores de datos de diagnóstico utilizados en la ejecución de pruebas asociada.
Propiedad pública DataCollectorMessages Obtiene una lista de solo lectura de los mensajes proporcionada por los adaptadores de datos de diagnóstico utilizados en la ejecución de pruebas asociada.
Propiedad pública DebugTrace Obtiene o establece la información de seguimiento de depuración de la ejecución de pruebas asociada.
Propiedad pública ExecutedTestCount Obtiene el número de pruebas ejecutadas de la ejecución de pruebas asociada.
Propiedad pública FailedTestCount Obtiene el número de pruebas con error de la ejecución de pruebas asociada.
Propiedad pública HasPassed Obtiene un valor que indica si todas las pruebas de la ejecución de pruebas asociada se han completado correctamente.
Propiedad pública IsPartialRun Devuelve un valor que indica si la ejecución de pruebas asociada es una ejecución parcial.
Propiedad pública Item Obtiene el número de pruebas de la ejecución de pruebas asociada que tenían el resultado especificado.
Propiedad pública Outcome Obtiene o establece el resultado de la ejecución de pruebas asociada.
Propiedad pública OutcomeText Obtiene el resultado de la ejecución de pruebas asociada como texto traducido.
Propiedad pública PassedTestCount Obtiene el número de pruebas superadas de la ejecución de pruebas asociada.
Propiedad pública ResultFiles Obtiene una lista ordenada de las rutas de acceso a los archivos de resultado generados en la ejecución de pruebas asociada.
Propiedad pública ResultsDirectory Obtiene la ruta de acceso al directorio donde se almacenan los archivos que se generan en la ejecución de pruebas asociada.
Propiedad pública RunInfoList Obtiene una matriz de objetos RunInfo para la ejecución de pruebas asociada.
Propiedad pública StdErr Obtiene o establece el flujo de salida de stderr de la ejecución de pruebas asociada.
Propiedad pública StdOut Obtiene o establece el flujo de salida de stdout de la ejecución de pruebas asociada.
Propiedad pública TestRun Obtiene la ejecución de pruebas asociada para este objeto RunResultAndStatistics.
Propiedad pública TotalTestCount Obtiene o establece el número total de pruebas de la ejecución de pruebas.

Arriba

Métodos

  Nombre Descripción
Método público AddRunInfo Agrega el objeto RunInfo al valor de propiedad RunInfoList.
Método público Clone Devuelve una copia de este objeto RunResultAndStatistics.Sólo lectura.
Método público CopyTo Copia un clon de este objeto en el objeto TestRun.Result de la ejecución de pruebas proporcionada.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsValid Devuelve un valor que indica si este objeto RunResultAndStatistics es válido.
Método público Load Carga el objeto del elemento XML proporcionado con los parámetros proporcionados.
Método público Save Guarda el objeto actual en el elemento XML especificado con los parámetros proporcionados.
Método público ToString Devuelve una versión de cadena de este objeto RunResultAndStatistics. (Invalida a Object.ToString()).

Arriba

Comentarios

Esta clase no se puede heredar, pero está disponible para las extensiones personalizadas (como adaptadores de datos de diagnóstico) a través de la propiedad TestRun.Result.Se crean instancias del objeto por una ejecución de pruebas y el marco de pruebas establece los valores.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.Common (Espacio de nombres)

IVerifiable

IXmlTestStore

TestRun.Result

Otros recursos

Crear un adaptador de datos de diagnóstico para recopilar datos personalizados o afectar a un equipo de prueba