Compartir a través de


Contenedores de pruebas

Actualización: noviembre 2007

Una prueba se coloca en un contenedor, dependiendo de si genera un código compilado. De forma predeterminada, las pruebas que generan código compilado, como las pruebas unitarias y pruebas Web codificadas, se compilan en ensamblados que se almacenan en carpetas llamadas bin\Debug u obj\Debug, bajo la carpeta del proyecto de prueba.

Otros tipos de prueba, como las genéricas, por orden, de carga, Web y las pruebas manuales, no requieren compilación. Los contenedores de prueba para estos tipos de prueba son documentos de Word, archivos XML u otros archivos basados en texto que se pueden encontrar en la carpeta del proyecto.

¿Por qué necesita saber cómo identificar un contenedor de prueba? Una razón es para poder proporcionar los valores correctos para la opción /testcontainer: de la utilidad de ejecución de pruebas desde la línea de comandos MSTest.exe. Para obtener más información, vea Opciones de la línea de comandos para MSTest.exe.

Archivos que contienen pruebas

En la tabla siguiente se explica cómo identificar los archivos que contienen pruebas de distintos tipos.

Tipo de prueba

Notas

Unitaria

Un archivo de código fuente individual normalmente contiene varios métodos de prueba unitaria. Por consiguiente, no se puede proteger una prueba unitaria individual. Debe proteger su archivo de código fuente completo. Estos archivos tienen la extensión .cs, .vb o .cpp, dependiendo del lenguaje en el que estén codificados.

Manual

Las pruebas manuales en formato de Microsoft Word tienen la extensión .mht. Las pruebas manuales en formato de texto tienen la extensión .mtx.

Por orden

Las pruebas por orden tienen la extensión .orderedtest.

Genérico

Las pruebas genéricas tienen la extensión .GenericTest.

Web

Las pruebas Web tienen la extensión .webtest.

Carga

Las pruebas de carga tienen la extensión .loadtest.

Otros archivos

Los archivos de metadatos de prueba y los archivos de configuración de ejecución de prueba no contienen pruebas, pero sin embargo, desempeñan un papel importante en las pruebas.

Tipo de archivo

Notas

Archivo de metadatos de prueba

Los archivos de metadatos de prueba contienen listas de pruebas y vínculos a las pruebas. Para obtener más información sobre las listas de pruebas, vea Usar listas de pruebas. Los archivos de metadatos de prueba tienen la extensión .vsmdi.

Archivo de configuración de ejecución de prueba

Las opciones que configuran la manera en que se ejecutan las pruebas se almacenan en archivos de configuración de ejecución de prueba. Para obtener más información, vea Configurar la ejecución de pruebas. Los archivos de configuración de ejecución de prueba tienen la extensión .testrunconfig.

Vea también

Tareas

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

Conceptos

Seleccionar un tipo de prueba

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