Trabajar con pruebas unitarias
Actualización: noviembre 2007
Las pruebas unitarias son una herramienta muy importante para el personal de pruebas pero, sobre todo, para los desarrolladores. Aunque el tamaño de la "unidad" que se prueba puede variar, Herramientas para pruebas Team System genera pruebas unitarias específicas para métodos, incluidos los métodos privados. Para obtener más información, vea Información general de pruebas unitarias.
Nota: |
---|
Visual Studio 2008Team para Developers proporciona dos funciones, relacionadas con pruebas, que no estaban disponibles en Visual Studio 2005 Team para Developers. En primer lugar, es posible administrar listas de pruebas; para obtener más información, consulte Administrar un gran número de pruebas. Además, ahora es posible obtener datos de cobertura de código cuando se ejecutan pruebas; para obtener más información, vea Cómo: Obtener datos de cobertura de código. |
Nota: |
---|
Para obtener información sobre las funciones relacionadas las pruebas para los usuarios de Visual Studio Professional Edition, consulte Utilizar las herramientas de pruebas en Visual Studio Professional. |
En esta sección
Información general de pruebas unitarias
Describe el tipo de prueba unitarias de Herramientas para pruebas Team System. Presenta los conceptos de generación y diseño de pruebas unitarias en Visual Studio, prueba de métodos privados y uso del Marco de pruebas unitarias.Crear pruebas unitarias
Proporciona vínculos a temas acerca de cómo generar y crear pruebas unitarias, incluidas las pruebas unitarias de ASP.NET y las pruebas unitarias controladas por datos.Tutorial: Crear y ejecutar pruebas unitarias
Le guía a lo largo de los pasos necesarios para crear y personalizar pruebas unitarias, ejecutarlas y examinar sus resultados.Ejemplo de prueba unitaria
Le permite obtener el proyecto de ejemplo "Woodgrove Bank", que incluye código que se utiliza en varios tutoriales.Tutorial: Ejecutar pruebas y ver la cobertura del código
Se basa en un tutorial anterior para mostrar cómo ver los datos de cobertura de código, que muestran la proporción de código del proyecto que se está probando.
Referencia
Microsoft.VisualStudio.TestTools.UnitTesting
Describe el espacio de nombres UnitTesting, que proporciona los atributos, excepciones, aserciones y otras clases que ofrecen compatibilidad para pruebas unitarias.Microsoft.VisualStudio.TestTools.UnitTesting.Web
Describe el espacio de nombres UnitTesting.Web, que extiende el espacio de nombres UnitTesting proporcionando compatibilidad para ASP.NET y pruebas unitarias de servicios web.
Secciones relacionadas
Administrar pruebas
Describe los distintos aspectos de trabajar con pruebas, e incluye información acerca de cómo personalizar y filtrar las vistas de pruebas, cómo trabajar con listas de pruebas y cómo asociar pruebas a elementos de trabajo.Ejecutar pruebas
Describe muchos aspectos de la ejecución de pruebas, e incluye información acerca de cómo configurar las ejecuciones de pruebas, cómo ejecutar pruebas en el IDE de Visual Studio y en una línea de comandos, y cómo llevar a cabo una depuración mientras se ejecuta una prueba.Analizar los resultados de las pruebas
Describe los resultados de las pruebas y las formas de trabajar con ellos, e incluye información acerca de cómo ver, guardar y publicar los resultados y cómo crear errores a partir de los mismos.Trabajar con pruebas Web
Describe cómo crear, editar, ejecutar y ver pruebas Web.Trabajar con pruebas de carga
Describe los distintos usos de las pruebas de carga, cómo editarlas y ejecutarlas, cómo recopilar y almacenar datos de rendimiento de las pruebas de carga y cómo analizar las ejecuciones de las pruebas de carga.Trabajar con pruebas manuales
Describe cómo crear y ejecutar pruebas manuales, el único tipo de prueba no automatizado.Trabajar con pruebas genéricas
Describe cómo crear y ejecutar pruebas genéricas. Las pruebas genéricas permiten incluir pruebas y programas externos que no se han desarrollado originalmente para su uso en Herramientas para pruebas Team System.Trabajar con pruebas ordenadas
Describe cómo crear pruebas por orden, que incluyen otras pruebas destinadas a ejecutarse en un orden especificado.Tutoriales de Test Edition
Proporciona vínculos a tutoriales que le guían a lo largo de los pasos para utilizar los tipos de prueba integrados y otros temas, como la recopilación de datos de cobertura de código.