Definir categorías de listas para agrupar las pruebas

Si ha creado pruebas automatizadas mediante Microsoft Visual Studio 2010, puede administrar estas pruebas organizándolas en categorías de pruebas. Al ejecutar estas pruebas automatizadas mediante Visual Studio, Team Foundation Build o mstest.exe, puede utilizar estas categorías para seleccionar con facilidad qué prueba se ejecuta. Agrega las categorías de pruebas como atributos a los métodos de prueba.

Las categorías de prueba proporcionan más flexibilidad que la funcionalidad de listas de pruebas de las versiones anteriores de Microsoft Visual Studio. Puede usar operadores lógicos con las categorías de pruebas para ejecutar pruebas de varias categorías juntas o establecer que se ejecuten pruebas que pertenecen a varias categorías. Asimismo, las categorías de pruebas son fáciles de agregar cuando se crean los métodos de prueba y no es necesario mantener listas de pruebas después de haber creado los métodos de prueba. Con las categorías de pruebas, no es necesario proteger y desproteger el archivo <nombre de la solución>.vsmdi que mantiene las listas de pruebas.

Nota

Se recomienda usar las categorías de prueba en lugar de la funcionalidad de listas de pruebas de las versiones anteriores de Visual Studio, a menos que tenga que crear una directiva de protección que requiera una lista de pruebas. Para obtener más información sobre las directivas de protección, vea Agregar directivas de protección.

Tareas

Tareas

Temas relacionados

Agrupar pruebas en categorías de pruebas: puede agregar una prueba automatizada a una o varias categorías de pruebas mediante un atributo de pruebas. Cada prueba puede pertenecer a varias categorías de pruebas. Cuando las pruebas están asociadas a categorías, puede filtrarlas en la Vista de pruebas y ejecutarlas.

Ejecutar pruebas mediante categorías de pruebas: después de elegir qué pruebas desea ejecutar, puede elegir a qué categorías de pruebas deben pertenecer. Para ello se usan operadores lógicos. Por ejemplo, podría ejecutar todas las pruebas que pertenecen a las categorías Prioridad 1 y Prioridad 2.

Usar categorías de prueba para seleccionar las pruebas que se van a ejecutar antes de la protección: puede usar una compilación para comprobar los cambios del código antes de la protección. Puede usar categorías de prueba para definir las pruebas que se van a ejecutar en esta compilación de protección controlada.

Usar categorías de prueba para seleccionar las pruebas que se van a ejecutar después de compilar la aplicación o antes de la protección: puede usar una definición de compilación para definir qué categorías de prueba se ejecutarán para probar una nueva compilación.

Vea también

Conceptos

Definir listas de pruebas para agrupar las pruebas

Otros recursos

Crear pruebas automatizadas