Probar la aplicación

Puede ser más productivo del ciclo de vida del proceso de planeación, prueba y seguimiento del progreso mediante Visual Studio Ultimate, Visual Studio Premium, o Test Professional.Estas herramientas de prueba están integradas en Team Foundation Server, lo que le permite definir las pruebas en función de los mismos proyectos de equipo que otras áreas de su organización están utilizando.

Nota de precauciónPrecaución

Esta sección de MSDN Library se sobre pruebas de toda la aplicación, ya sea manualmente o mediante pruebas del sistema automatizadas.En muchos proyectos de software, esta clase de prueba se hace por los evaluadores de especialista.

Pero si es un desarrollador y desea escribir pruebas unitarias junto con los métodos y clases del código de aplicación, vea Comprobar código utilizando pruebas unitarias y Probar la interfaz de usuario con pruebas de IU codificadas.

Visual Studio Ultimate, Visual Studio Premium y Test Professional incluyen Microsoft Test Manager para ayudarle a definir y administrar el trabajo de pruebas mediante planes de pruebas. Se crea un plan de pruebas y se agregan los conjuntos de pruebas, casos de pruebas o configuraciones que se necesiten, como se muestra en la siguiente ilustración. Las configuraciones se utilizan para determinar qué configuraciones desea utilizar para ejecutar los conjuntos o casos de prueba:

Componentes de un plan de pruebas

Una vez definidos todos ellos, está listo para las pruebas.Cuando los requisitos, casos de usuario o características están listas para ser probadas, puede ejecutar las pruebas para cada configuración especificada.Este plan permite medir el progreso a medida que se ejecutan las pruebas y crear informes sobre cuánto queda por probar.

Puede ejecutar las pruebas exploratorias y manuales desde Microsoft Test Manager utilizando el Ejecutor de pruebas de Microsoft.También puede ejecutar las pruebas automatizadas desde Microsoft Test Manager si la automatización está asociada a un caso de prueba.Los resultados de la ejecución de estas pruebas se asociarán a un plan de pruebas.

Además, desde Visual Studio puede ejecutar pruebas automatizadas que no están asociadas a un plan.Puede elegir ejecutar pruebas individualmente, como parte de una directiva de protección o en función de categorías de pruebas.También se pueden ejecutar como parte de una compilación creada mediante Team Foundation Build y desde la línea de comandos.

Dado que las herramientas de prueba están integradas en otras áreas de Visual Studio Premium, puede guardar los resultados de las pruebas en una base de datos, generar informes de tendencias e históricos y comparar distintas clases de datos.Por ejemplo, podría usar los datos para ver el número y los tipos de errores encontrados por las pruebas.

Vea Vídeo: Problemas con facilidad de clonación con la prueba manualVídeo: Administrar entornos de laboratorio para probarVídeo: Aplicaciones de la prueba de carga en Visual Studio.

Tareas

Use los temas siguientes como ayuda para probar su aplicación:

Tareas

Temas relacionados

Trabajos de pruebas de actualización de versiones anteriores de Visual Studio: puede actualizar los esfuerzos de prueba de versiones anteriores de Visual Studio.Sin embargo, algunos proyectos de prueba que creó en Visual Studio 2010 SP1 son compatibles y no tienen que actualizarse.Por ejemplo, los proyectos de prueba creado con Visual Studio 2010 SP1 que contiene pruebas unitarias, pruebas de IU codificadas, el rendimiento web, o las pruebas de carga se pueden abrir en Visual Studio 2012.Por consiguiente, el equipo puede seguir utilizando Visual Studio 2010 SP1 o Visual Studio 2012 para trabajar con estos proyectos de prueba.En algunos casos, como cuando los proyectos contienen pruebas de IU codificadas, los proyectos podrían ser reparados cuando sean abiertos en Visual Studio 2012.El proceso de reparación permite al proyecto de prueba trabajar correctamente con Visual Studio 2010 SP1 y Visual Studio 2012.Además, el Administrador de pruebas de Microsoft puede estar instalado en paralelo con la versión anterior de Visual Studio 2010.

Si tiene casos de prueba manuales existentes que creó utilizando versiones de Visual Studio anteriores a Visual Studio 2010, puede migrar los datos de estos casos de prueba a un caso de prueba manual que se puede utilizar en el Microsoft Test Manager.

Actualizar trabajo de pruebas de versiones anteriores de Visual Studio

Mediante el Administrador de pruebas de Microsoft: puede planear, administrar y ejecutar pruebas manuales y exploratorias.También puede automatizar las pruebas manuales después de que se estabilicen.Mientras está realizando pruebas manuales y exploratorias, puede registrar los errores.El error contendrá un seguimiento de acciones recientes, una instantánea del estado del sistema, y una copia de cualquier nota que hiciera mientras exploraba el sistema.Puede grabar las acciones en el caso de prueba, de forma que puedan reproducirla en ocasiones posteriores.

También puede utilizar Microsoft Test Manager para configurar y administrar los equipos de laboratorio.Puede configurar un laboratorio virtual en la que instalar un sistema distribuido, y un vínculo esa práctica al plan de pruebas.Siempre que necesite repetir prueba- para el ejemplo cuando desee publicar un cambio en el laboratorio del sistema - se puede configurar de nuevo automáticamente.

Pruebas del sistema de la aplicación mediante Microsoft Test Manager

Mediante las herramientas de pruebas en Visual Studio:Visual Studio 2012 incluye la unidad, la interfaz de usuario codificadas, el rendimiento web y tipos de prueba de carga.

Las pruebas unitarias y pruebas de IU codificadas usan normalmente por los desarrolladores, o los miembros del equipo mediante Visual Studio para validar la calidad del código en una aplicación.Por ejemplo, puede ejecutar estas pruebas antes de proteger el código de control de versiones.Para obtener más información, vea Comprobar código utilizando pruebas unitarias y Probar la interfaz de usuario con pruebas de IU codificadas.Sin embargo, los miembros del equipo implicara al probar la aplicación también pueden utilizar estos tipos de pruebas para convertir la prueba manual en pruebas automatizadas y aislar errores que salen de la prueba de integración de Compilaciones de Team Foundation.

Visual Studio Ultimate además proporciona las instalaciones de pruebas específicas para la prueba de rendimiento y de esfuerzo.Una aplicación puede instrumentar y controlar para medir el rendimiento bajo cargas especificadas.Las aplicaciones web se pueden controlar con múltiples solicitudes, simular muchos usuarios.

Pruebas del sistema de la aplicación mediante Visual Studio

Configurar cómo se ejecutan pruebas o se recopilan datos de forma remota: puede usar entornos y configuraciones de pruebas para determinar qué tipos de datos se recopilarán de forma remota o cómo se va a ver afectado el sistema durante la ejecución de las pruebas.Por ejemplo, quizás desee grabar las acciones de la interfaz de usuario para una prueba manual, recopilar los registros de seguimiento de diagnóstico para ayudar a reproducir un error complejo.

Configurar máquinas de pruebas para ejecutar pruebas o recopilar datos

Recursos Externos

ms182409.collapse_all(es-es,VS.110).gifOrientación y laboratorios de prácticas

Prueba para la entrega continua con Visual Studio 2012

CodePlex – Guía de la infraestructura de pruebas

Guía de implementación de pruebas de Visual Studio

Guía de Visual Studio Lab Management

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

Problemas con facilidad de clonación con la prueba manual

Administrar entornos de laboratorio para probar

Aplicaciones de la prueba de carga en Visual Studio

ms182409.collapse_all(es-es,VS.110).gifForo

Visual Studio Team System + Blog de Team Foundation Server

Vea también

Tareas

Guía de inicio rápido para pruebas manuales con el Administrador de pruebas de Microsoft

Conceptos

Administrar nuevo trabajo de pruebas