Utilizar las herramientas de pruebas en Visual Studio Professional
Actualización: noviembre 2007
Si es un programador que utiliza Visual Studio Professional Edition, puede crear y ejecutar dos tipos de pruebas: unitarias y por orden. Una prueba unitaria se utiliza para comprobar que un método concreto del código de producción funciona correctamente, probar las regresiones o realizar pruebas relacionadas (buddy) o de humo. Una prueba por orden se utiliza para ejecutar otras pruebas en un orden especificado.
Los evaluadores del equipo pueden utilizar Herramientas para pruebas Team System para crear y ejecutar pruebas. Si ejecutan una prueba unitaria en la que se produce un error, almacenan un error y se lo asignan a usted. A continuación, usted puede utilizar Visual Studio para reproducir el error ejecutando la prueba unitaria que no se ha superado.
En las secciones siguientes se proporcionan vínculos a temas que describen las funciones de prueba disponibles ahora en Visual Studio Professional Edition:
Visual Studio Professional Edition. Las características mostradas en esta sección están disponibles para todos los usuarios de Visual Studio Professional Edition.
Licencia de Professional Edition y Team Explorer. Las características mostradas en esta sección están disponibles para todos los usuarios de Visual Studio Professional Edition que también tengan una licencia para utilizar Team Explorer.
No disponibles en Visual Studio Professional Edition. Las características mostradas en esta sección están disponibles en Visual Studio Team System Test pero no en Visual Studio Professional Edition.
Visual Studio Professional Edition
Si tiene Visual Studio Professional Edition, podrá disponer de las funciones mostradas en la tabla siguiente:
Función |
Para obtener más información |
---|---|
Generar pruebas unitarias desde el código |
|
Crear pruebas unitarias |
|
Crear y ejecutar pruebas unitarias de ASP.NET |
|
Crear y ejecutar pruebas unitarias controladas por datos |
|
Ejecutar pruebas unitarias y pruebas por orden |
|
Crear proyectos de prueba |
|
Deshabilitar y habilitar pruebas mediante la ventana Propiedades de Visual Studio |
|
Ejecutar pruebas desde la línea de comandos |
|
Editar configuraciones de ejecución de prueba |
|
Ver los detalles de los resultados de pruebas
Nota:
Puede ver detalles completos de los resultados de las pruebas unitarias y por orden. Únicamente puede ver detalles limitados de los resultados de los demás tipos de pruebas.
|
|
Crear pruebas por orden |
|
Ejecutar pruebas por orden |
|
Organizar pruebas en listas de pruebas |
|
Deshabilitar y habilitar pruebas mediante el Editor de lista de pruebas |
|
Importar, exportar y cargar archivos de metadatos de prueba de carga |
Licencia de Professional Edition y Team Explorer
Si el equipo utiliza Visual Studio Team Foundation Server, puede que disponga de una licencia para utilizar Team Explorer. En este caso, dispondrá de las funciones mostradas en la tabla siguiente:
Función |
Para obtener más información |
---|---|
Utilizar pruebas como parte de una directiva de protección
Nota:
En esta configuración, solamente se ejecutan pruebas unitarias y por orden.
|
Trabajar con notas y directivas de protección Cómo: Agregar directivas de protección
Nota:
Puede ejecutar pruebas unitarias y por orden para cumplir la parte correspondiente a las pruebas de la directiva de protección. Sin embargo, la parte del análisis de código de la directiva de protección no está disponible en Visual Studio Professional Edition.
|
Utilizar pruebas en Team Foundation Build, para las pruebas de comprobación de compilaciones, por ejemplo |
Cómo: Configurar y ejecutar pruebas de comprobación de generación (BVT) |
Descargar resultados de ejecución de pruebas y verlos en la ventana Resultados de pruebas
Nota:
Puede ver detalles completos de los resultados de las pruebas unitarias y por orden. Únicamente puede ver detalles limitados de los resultados de los demás tipos de pruebas.
|
Cómo: Ver los resultados de prueba mediante un informe de compilación |
Abrir un resultado de pruebas vinculado.
Nota:
Después de abrir un resultado de pruebas de un elemento de trabajo, puede volver a ejecutar las pruebas de ese resultado de pruebas, siempre que sea una prueba unitaria o por orden.
|
Cómo: Abrir resultados de pruebas desde los elementos de trabajo |
Agregar pruebas al control de código fuente |
Cómo: Agregar un proyecto o una solución al control de versiones |
No disponibles en Visual Studio Professional Edition
Las funciones siguientes están disponibles en Test Edition pero no están disponibles en Visual Studio Professional Edition:
Crear pruebas web, de carga, manuales, genéricas o unitarias de base de datos.
Recolectar datos de cobertura de código.
Ejecutar pruebas remotamente.
Crear un error u otro elemento de trabajo a partir de un resultado de prueba.
Vincular un resultado de prueba a un elemento de trabajo.
Asociar un elemento de trabajo a una prueba.
Publicar resultados de pruebas.
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 para pruebas unitarias de servicio Web.
Secciones relacionadas
Creating Custom Test Types in Visual Studio Team System
Explica cómo desarrollar nuevos tipos de pruebas que se integran con Visual Studio Team System.Creating and Using Host Adapters
Describe cómo crear e instalar un adaptador de host, que es un componente de software que permite ejecutar pruebas en un entorno concreto. También describe cómo especificar un adaptador de host para la ejecución de pruebas.
Vea también
Conceptos
Comparación de las características de las ediciones de Visual Studio Editions