Share via


Usar listas de pruebas

Actualización: noviembre 2007

Puede crear listas de pruebas para organizar las pruebas en grupos. Las listas de pruebas se conservan entre sesiones. Puede importar listas de pruebas creadas en una solución a otra solución.

Utilizar listas de pruebas

Las listas de pruebas se crean mediante el Editor de lista de pruebas. Para obtener más información, consulte Cómo: Crear una lista de pruebas. Después de haber creado las listas de pruebas, puede utilizarlas de las maneras siguientes:

Presentación de pruebas y listas de pruebas

El panel de listas de pruebas del Editor de lista de pruebas siempre muestra los tres nodos de nivel superior siguientes:

  • Listas de pruebas. Es el nodo raíz de la jerarquía de listas de pruebas e, inicialmente, está vacío. El nodo Listas de pruebas puede contener varias listas de pruebas. Cada lista de pruebas, en cualquier nivel en la jerarquía, puede contener varias pruebas y listas de pruebas. Una prueba puede estar presente en más de una lista de pruebas; para obtener más información, consulte Cómo: Organizar las pruebas en listas de pruebas. Para ejecutar las pruebas de una lista de pruebas, active la casilla correspondiente a esa lista y haga clic en Ejecutar pruebas.

    Nota:

    Si ejecuta las pruebas pertenecientes a una lista de pruebas, pero comprueba que se están ejecutando otras pruebas, puede deberse a que se hayan seleccionado otras pruebas de otras listas o del nodo Todas las pruebas cargadas, aunque no se muestran actualmente. Un ejemplo de ello se produce al ejecutar una lista de pruebas que contiene otras listas de pruebas. Las pruebas de las listas de pruebas secundarias también se ejecutarán, aunque las listas secundarias no están visibles porque la lista primaria está contraída. Además, algunos tipos de pruebas, en particular las pruebas ordenadas y de carga, pueden contener otras pruebas. Al ejecutar la prueba contenedora, las pruebas incluidas en ella también se ejecutarán.

  • Pruebas no incluidas en ninguna lista. Se trata de una lista no jerárquica de todas las pruebas de la solución que no se han movido a una o varias listas de pruebas.

  • Todas las pruebas cargadas. Ésta es una lista no jerárquica de todas las pruebas de la solución. Muestra todas las instancias de todas las pruebas. Si una prueba está presente en dos listas de pruebas, se muestra dos veces en el nodo Todas las pruebas cargadas.

Estados de las listas de pruebas

Una lista de pruebas puede estar en cualquiera de los cuatro estados siguientes:

  • Desactivado. Ninguna de las pruebas disponibles en esta lista, ni en cualquiera de sus listas secundarias, está activada en este momento.

  • Activado. Todas las pruebas disponibles en esta lista y en sus listas secundarias están activadas actualmente.

  • Indeterminado. Se indica mediante una marca de verificación atenuada. Algunas de las pruebas disponibles en esta lista, en sus listas secundarias o en ambas están seleccionadas.

  • Deshabilitado. La lista no está disponible. Esta lista de pruebas y sus listas secundarias no contienen ninguna prueba disponible para activarla.

Una prueba está disponible para activarla si está habilitada y no se ha excluido mediante un filtro. Para obtener más información, consulte Cómo: Filtrar pruebas.

Ejemplo: si tiene una lista de pruebas que contiene tres pruebas, y activa dos de ellas, se atenuará la marca de verificación de esa lista de pruebas, lo que indica el estado indeterminado. Si, a continuación, deshabilita la prueba que había quedado desactivada, la casilla de la lista de pruebas se activará, porque estarán activadas todas las pruebas disponibles. Si, a continuación, vuelve a habilitar esa prueba, la lista de pruebas vuelve al estado indeterminado. Si deshabilita las tres pruebas, se deshabilita la casilla de la lista de pruebas, porque no hay ninguna prueba en ella que se pueda seleccionar.

Almacenamiento y reutilización de listas de pruebas

Las listas de pruebas residen en archivos de metadatos de pruebas, que a su vez residen en la carpeta Elementos de la solución de una solución. Cuando agrega, elimina o cambia las listas de pruebas, o agrega pruebas a las listas de pruebas o quita pruebas de ellas, sus descripciones se actualizan en el archivo de metadatos. El archivo de metadatos es un archivo XML.

Vea también

Tareas

Cómo: Crear una lista de pruebas

Cómo: Ejecutar las pruebas seleccionadas

Cómo: Ejecutar pruebas desde la línea de comandos

Cómo: Configurar y ejecutar pruebas de comprobación de generación (BVT)

Cómo: Crear una definición de compilación

Cómo: Agregar directivas de protección

Cómo: Habilitar y deshabilitar pruebas

Conceptos

Opciones de la línea de comandos para MSTest.exe

Volver a utilizar pruebas