Si ya conocéis el Microsoft Test Manager, sabréis que es una estupenda herramienta para gestionar nuestros planes de pruebas funcionales, sin embargo, para poder consultar toda la información referente a los planes de pruebas de un proyecto de Team Foundation Server, necesitamos de la propia herramienta, conectividad con el servidor de TFS, e ir revisando cada una de las Test Suites. Esto está muy bien para el día a día, pero hay ocasiones en las que tenemos que compartir esa información, o dejar documentación acerca de estos planes (si, en proyectos ágiles también hay documentación necesaria).
Para generar esta documentación, tanto de nuestro plan de pruebas, como de sus ejecuciones, en la visual Studio Gallery, disponemos de una herramienta muy útil: Test Scribe, que podremos descargar de aquí: http://visualstudiogallery.msdn.microsoft.com/e79e4a0f-f670-47c2-9b8a-3b6f664bf4ae
Una vez descargada e instalada, en Microsoft Test Manager, tendremos una nueva opción en el menú principal: Tools
Desde esta nueva sección, podremos hacer dos acciones principales: obtener documentación de un plan de pruebas y obtener un informe de una ejecución.
Documentar el plan de pruebas
En esta opción lo que haremos, es, seleccionar un plan de pruebas del proyecto de Team Foundation Server al que estamos conectados, y pulsar el botón Generate.
Esto nos genera un documento de Microsoft Word en el que tenemos todos los detalles del plan de pruebas seleccionados, esto incluye información como:
- Toda la jerarquía de Test Suites
- Todos los tests, y sus pasos, que componen el plan de pruebas
- Configuraciones a probar
En definitiva una visión bastante completa del plan de pruebas.
Resumen de ejecución
Con esta opción, seleccionamos una ejecución de pruebas, ya sea manual o automatizada, y nos generará un informe que incluye información como:
- Pruebas ejecutadas
- Resultado de cada una de las pruebas
- Defectos encontrados
- Detalles de las ejecuciones
En definitiva con estos informes nos proporcionan una información muy interesante, y lo que es mejor, en un formato que podemso compartir y consultar sin necesidad de estar conectados a nuestro Team Foundation Server.