Definir categorías de listas para agrupar las pruebas
Si ha creado pruebas automatizadas mediante Visual Studio, puede administrarlas organizándolas con categorías de prueba. Al ejecutar estas pruebas automatizadas mediante Visual Studio, Team Foundation Build o mstest.exe, puede usar estas categorías de pruebas con facilidad para seleccionar qué pruebas se ejecutarán. Las categorías de pruebas se agregan como atributos a los métodos de prueba.
Requisitos
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
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.
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. |
|
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. |