Share via


Comprobar código utilizando pruebas unitarias

Las herramientas para pruebas unitarias de Visual Studio 2012 están diseñadas para apoyar a los desarrolladores y a los equipos que incorporan unit testing en sus prácticas de desarrollo de software.Las pruebas unitarias proporcionan a los desarrolladores y evaluadores una forma rápida de buscar errores lógicos en los métodos de clases de proyectos de Visual C#, Visual Basic y Visual C++.

Las herramientas de pruebas unitarias incluyen:

  1. Explorador de pruebas El Explorador de pruebas permite ejecutar pruebas unitarias y ver los resultados.El Explorador de pruebas puede utilizar cualquier marco de pruebas unitarias, incluyendo un marco de terceros, que tiene un adaptador para el explorador.

  2. Marco de pruebas unitarias de Microsoft para el código administrado. El marco de pruebas unitarias de Microsoft para el código administrado se instala con Visual Studio y proporciona un marco para probar el código .NET.

  3. Marco de pruebas unitarias de Microsoft para C++. El marco de pruebas unitarias de Microsoft para C++ se instala con Visual Studio y proporciona un marco para probar código nativo.

  4. Herramientas de cobertura de código. Se puede determinar la cantidad de código de producto que las pruebas unitarias utilizan a partir de un comando en el Explorador de pruebas.

  5. Marco de aislamiento de Microsoft Fakes. El marco de aislamiento de Microsoft Fakes puede crear clases y métodos de sustitución para el código de producción y de sistema que crean las dependencias en el código en pruebas.Cuando se implementan los falsos delegados para una función, se controla el comportamiento y el resultado del objeto de dependencia.

[!NOTA]

No todas las características de las pruebas unitarias están disponibles en todas las ediciones de Visual Studio.Los requisitos aparecen en los temas para las características.

Para obtener información sobre cómo utilizar pruebas unitarias en Visual Studio Express 2012 para Windows 8, consulte Crear y ejecutar pruebas unitarias en una aplicación de la Tienda Windows en el Centro de desarrollo de Windows.

Vea Vídeo: Canal 9: Unidad de probar las aplicaciones del almacén de Windows compiladas con XAML

Tareas clave

Utilice los temas siguientes para facilitar la comprensión y la creación de pruebas unitarias:

Tareas

Temas relacionados

Uso deGuías rápidas y tutoriales: Utilice los siguientes temas para aprender a hacer pruebas unitarias en Visual Studio a partir de ejemplos de código.

Hacer pruebas unitarias con el Explorador de pruebas: Aprenda cómo el Explorador de pruebas puede ayudar a crear pruebas unitarias más productivas y eficaces.

Pruebas unitarias de Código administrado:

Pruebas unitarias de código C++

Aislamiento de pruebas unitarias

Utilizar cobertura de código para identificar qué proporción del código del proyecto se prueba utilizando pruebas unitarias: obtenga información sobre la característica de cobertura de código de las herramientas de prueba de Visual Studio Application Lifecycle Management.

Realice análisis de esfuerzo y rendimiento usando pruebas de carga para las pruebas unitarias: puede crear una prueba de carga y agregarle sus pruebas unitarias para ayudar a aislar los problemas de rendimiento y esfuerzo de la aplicación.

NotaNota
Crear y usar pruebas de carga requiere de Visual Studio Ultimate.

Establezca y exija puertas de calidad: puede crear puertas de calidad para exigir que las pruebas se ejecuten antes de proteger el código para ayudar a garantizar la calidad del código.

Extienda el tipo de prueba unitaria: puede agregar funcionalidad que no esté en el marco de pruebas unitarias.Por ejemplo, puede agregar una propiedad para especificar si una prueba se debe ejecutar como un usuario normal o no.O puede extender el marco para agregar atributos de fila a un método y utilizar los datos de esa fila dentro de la prueba.

Puede obtener código de muestra para extender el marco de las pruebas unitarias en el siguiente sitio web de Microsoft.

Establezca las opciones de pruebas: For Example, puede especificar dónde se almacenan los resultados de pruebas.

Configurar pruebas unitarias usando un archivo .runsettings

Tareas relacionadas

Revisar los resultados de pruebas en Microsoft Test Manager

Describe los resultados de pruebas y las maneras de trabajar con ellos, incluidos como verlos, guardarlos y eliminarlos.

Ejecutar pruebas del sistema mediante Microsoft Visual Studio

Proporciona vínculos a información sobre cómo utilizar Visual Studio en oposición a utilizar Microsoft Test Manager para ejecutar las pruebas automatizadas.

Referencia

Recursos Externos

Dd264975.collapse_all(es-es,VS.110).gifVideos

Canal 9: La unidad que prueba Windows almacena las aplicaciones compiladas con XAML

Dd264975.collapse_all(es-es,VS.110).gifForos

Pruebas unitarias de Visual Studio

Dd264975.collapse_all(es-es,VS.110).gifGuía

Prueba para la entrega continuo con Visual Studio 2012 – Capítulo 2: Pruebas unitarias: Probando el interior

Dd264975.collapse_all(es-es,VS.110).gifReferencia

Índice de contenido para las pruebas unitarias

Vea también

Conceptos

Mejorar la calidad con las herramientas de diagnóstico de Visual Studio

Probar la aplicación