Está en la página 1de 3

Microsoft Test Manager y la calidad del Software

Test Manager es la herramienta de Microsoft para administrar y gestionar nuestro trabajo de pruebas
funcionales. Permite crear planes de pruebas, agregarle conjuntos de pruebas, casos de prueba o diferentes
configuraciones dependiendo de la necesidad. stas, se utilizan para determinar qu es lo que se quiere
ejecutar o probar en los diferentes casos o conjuntos de prueba.
Con Microsoft Test Manager podemos ejecutar las pruebas para cada configuracin especfica de tu desarrollo, permitiendo medir el progreso que se obtiene con cada ejecucin y crear diferentes informes sobre
cuanto queda por probar o lo que ya se ha probado.
El experto equipo de funcionales de Globe realiza ejecuciones manuales y exploratorias de tu desarrollo
con Microsoft Test Manager y su ejecutor de pruebas, as como automatizar ese conjunto de pruebas y
asociarlo a un caso de prueba. De este modo los resultados se agregan a un plan de pruebas, tendremos
una visin completa del estado de tu software y podrs encontrar la calidad que buscas en l.
Gracias a la integracin con Visual Studio, se pueden realizar pruebas automatizadas independientes y
ejecutarlas como parte de una compilacin creada mediante Team Foundation Build y desde lnea de
comandos. Estas ejecuciones pueden ser parte de una directiva de proteccin o de pruebas independientes. Las pruebas realizadas por Test Manager pueden ser gestionadas en el mismo programa, pero adems
se pueden guardar los resultados en una base de datos y generar informes e histrico, para por ejemplo,
ver el nmero y tipos de errores encontrados hasta la fecha.

Crear y administrar las pruebas realizadas


Una parte clave del proceso de organizacin del equipo de pruebas es la utilizacin de una herramienta
como Microsoft Test Manager. De esta manera el trabajo ser mucho ms rpido y gil.
Segn las necesidades de tu aplicacin se podrn realizar pruebas manuales, pruebas automticas y
pruebas exploratorias y despus crear casos de pruebas con pasos de accin y validacin mediante
Microsoft Test Manager.
Las pruebas automticas se realizarn mediante Visual Studio. Es una manera de probar tu aplicacin
ms eficazmente, ejecutando los pasos de prueba sin que nadie intervenga y determinando si la prueba
se ha superado o aparece algn defecto. Al automatizar las pruebas, se consigue ganar mucho tiempo
de ejecucin y sobre todo la realizacin de stas ms frecuentemente.

En Globe utilizamos la funcionalidad de Fast Forward que incluye Test Manager. Es una versin previa
a la automatizacin y podremos transformar nuestros pasos en Coded UI para despus crear el cdigo
automatizado, el cual se puede editar segn las necesidades de tu software.
Siempre recomendamos ejecutar las pruebas manuales en una mquina local que no forme parte del
entorno de tu aplicacin. En Microsoft Test Manager se pueden recopilar datos manualmente de las
siguientes maneras:

Recopilar datos en una mquina local mediante configuraciones de pruebas predeterminadas


Recopilar datos en una mquina local especificando los datos para recopilar
Recopilar datos en capas locales y remotas de la aplicacin

En el caso de ser pruebas automatizadas se podrn ejecutar en MTM y en Visual Studio. Para ello se usa
un entorno de laboratorio que contenga un conjunto de roles que ejecuten las pruebas de su plan de
pruebas. Antes, en Test Manager configuraremos el agente de prueba en cada mquina del entorno y
as realizamos las pruebas de manera correcta.

Laboratorios para tus pruebas


Microsoft Test Manager permite crear unos laboratorios independientes para recopilar datos e informacin de diagnstico cuando ejecuta las pruebas. stos pueden seleccionar adaptadores de datos de
diagnstico que afectan al modo en que se ejecuta la mquina de pruebas. Hay muchas configuraciones que se pueden emular, desde una conexin lenta para emular un cuello de botella, a una configuracin de sistema operativo concreta.
Se pueden ejecutar pruebas en varias mquinas y capturar los datos. Para ello necesitaremos un controlador de pruebas y un agente de prueba. El controlador se ejecuta como un servicio y asigna las pruebas a un agente determinado que comienza a ejecutar.
En Globe, nuestro equipo configura el agente de prueba para indicarle que datos o diagnsticos tienen
que recoger de tu aplicacin, administrndolo y configurndolo a lo que tu desarrollo necesite. En el
caso de tener una aplicacin distribuida definiremos un rol para cada equipo y as recopilar datos con
diferentes configuraciones.
Por ejemplo, si tu aplicacin necesita un servidor web, una base de datos y un cliente determinado,
definiremos un rol para cada uno de ellos y recoger cada dato localmente comprobando que todo
funcione correctamente.

En Globe confiamos en Microsoft Test Manager junto con Visual Studio para la realizacin de pruebas
funcionales, as, obtendrs la calidad y la fiabilidad que quieres en tu desarrollo y ahorrars en costes y
tus clientes estarn satisfechos.
Microsoft test manager y calidad del software. Globe Testing. Abril 22, 2014.
http://www.globetesting.com/2012/08/microsoft-test-manager-y-la-calidad-del-software/

También podría gustarte