Probar la aplicación
Ahora se puede mejorar la productividad durante el ciclo de vida de las pruebas de planeación, prueba y seguimiento del progreso mediante Visual Studio Ultimate o Visual Studio Test Professional. Estas herramientas de prueba están integradas con Team Foundation Server, lo que permite definir las pruebas basándose en los mismos proyectos de equipo que otras áreas de la organización están usando.
Tanto Microsoft Visual Studio 2010 Ultimate como Visual Studio Test Professional 2010 incluyen ahora una nueva aplicación denominada Microsoft Test Manager para ayudarle a definir y administrar el trabajo de pruebas mediante planes de pruebas. Debe crear un plan de pruebas y agregar los conjuntos de pruebas, casos de prueba o configuraciones que necesite, como se muestra en la ilustración siguiente. Las configuraciones se emplean para determinar qué configuración se desea usar al ejecutar conjuntos de pruebas o casos de prueba:
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 manuales desde Microsoft Test Manager usando Microsoft Ejecutor de pruebas. 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 con otras áreas de Visual Studio Ultimate, puede guardar los resultados de 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.
Tareas
Use los temas siguientes como ayuda para probar su aplicación:
Tareas |
Temas relacionados |
---|---|
Planear el trabajo de las pruebas: puede planear las pruebas en función de los requisitos o casos de usuario. Puede vincular sus pruebas a estos requisitos o casos de usuario y, a continuación, planear qué configuraciones desea usar para ejecutarlas. O bien, puede crear conjuntos de pruebas basados en otros criterios para planear el trabajo de las pruebas. |
|
Crear y administrar pruebas: puede crear y administrar pruebas automatizadas y manuales como parte del plan. Puede crear casos de prueba que se ejecutarán como pruebas manuales con pasos de prueba individuales desde Microsoft Test Manager. Se pueden crear pruebas automatizadas, como pruebas unitarias, pruebas de carga y pruebas de IU automatizadas, mediante Visual Studio. Después, si así lo desea, puede convertir los casos de prueba manual en pruebas automatizadas vinculando la automatización al caso de prueba. |
|
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, es posible que desee recopilar los datos de cobertura de código, emular una conexión de red concreta, grabar las acciones de la interfaz de usuario para una prueba manual o recopilar los registros de seguimiento de diagnóstico para ayudarle a reproducir un error complejo. |
Configurar máquinas de pruebas para ejecutar pruebas o recopilar datos |
Ejecutar las pruebas: puede ejecutar las pruebas desde un plan de pruebas mediante Microsoft Test Manager y guardar los resultados de la prueba y usarlos para medir el progreso de las pruebas. Puede ejecutar las pruebas mediante Visual Studio, o desde la línea de comandos. |
|
Enviar errores: puede enviar errores con la información detallada recopilada al ejecutar las pruebas mediante el Ejecutor de pruebas. También puede enviar errores desde Visual Studio o Microsoft Test Manager. |
|
Seguir la calidad del software: puede medir la disponibilidad de las pruebas y seguir el progreso de las pruebas y el estado de los errores. |
Vea también
Tareas
Guía de inicio rápido para pruebas manuales con el Administrador de pruebas de Microsoft