Está en la página 1de 5

Pruebas de integracin

Pruebas integrales o pruebas de integracin son aquellas que se realizan en el mbito del
desarrollo de software una vez que se han aprobado las pruebas unitarias. nicamente se
refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso,
hecha en conjunto, de una sola vez.

Herramientas existentes para crear pruebas de integracin:
1. Visual Studio Test Manager:
Visual Studio proporciona herramientas para pruebas que le ayudan a adoptar prcticas para
realizar pruebas manuales, automatizadas, exploratorias y de carga. Estas herramientas para
pruebas recopilan informacin til que se proporciona al desarrollador en su contexto, en el
entorno de desarrollo, de manera que es ms fcil reproducir los errores y se garantiza la
calidad a lo largo del proceso de desarrollo. Adems, los evaluadores pueden ser ms
productivos en la planeacin, la ejecucin y el seguimiento de las pruebas, tanto con la
herramienta web de administracin de pruebas como con la enriquecedora experiencia
proporcionada por Microsoft Test Manager. (www.visualstudio.com, Testing Tools, 2014)
Pruebas exploratorias
o Genera automticamente casos de prueba de las pruebas exploratorias para asegurar
la repetibilidad.
o Grabe las acciones de prueba exploratorias con capturas de pantalla y de voz para
mejorar la reproducibilidad de los errores detectados
o Cree mltiples errores ricos en datos en una sola prueba exploratoria

Pruebas automatizadas
Prueba de IU codificada
Reduzca la carga de las pruebas de regresin manual con el marco de pruebas de IU
codificadas para automatizar las pruebas de la interfaz de usuario
Las pruebas de IU codificadas ahora admiten una variedad de tecnologas, como las
aplicaciones XAML de la Tienda Windows, IE 11 y SharePoint 2013, adems de la
amplia gama de tecnologas admitidas con anterioridad
Propiedades de bsqueda configurables para pruebas de IU codificadas en el
explorador
Las pruebas de IU codificadas ahora permiten registrar pruebas para distintos
exploradores, por lo que es ms fcil entender el comportamiento de los mismos

Cobertura de cdigo en pruebas automatizadas
La cantidad de cdigo real incluido en una ejecucin de pruebas est disponible para
pruebas unitarias y pruebas de IU codificadas
Mida la exhaustividad de su estrategia de pruebas determinando la cantidad de cdigo
del producto incluido en las ejecuciones de pruebas automatizadas
Marco ampliable de pruebas unitarias
Visual Studio 2013 proporciona marcos de pruebas unitarias para cdigo administrado y
nativo
Ejecute pruebas unitarias especficas y vea los resultados inmediatamente con la nueva
ventana del Explorador de pruebas
Para simplificar las pruebas unitarias de cdigo heredado, utilice el marco de
aislamiento de Microsoft Fakes para crear clases y mtodos sustitutivos para el cdigo
que desea probar

Administracin del plan de pruebas
o Clone o copie los planes de pruebas, los conjuntos de pruebas y los casos de prueba
para facilitar la administracin del plan de pruebas
o Cree y administre varias configuraciones de pruebas para garantizar la cobertura de las
pruebas
o Consulte el estado actualizado del plan de pruebas, la ejecucin de las pruebas y los
casos de prueba directamente en Microsoft Test Manager

Caractersticas avanzadas para la realizacin de pruebas
o Se pueden implementar recopiladores de datos de diagnstico exhaustivos en las
mquinas de prueba para obtener todo tipo de informacin, desde registros de eventos
hasta vdeos
o Realice una integracin con el marco de compilacin existente para ejecutar pruebas
automatizadas en compilaciones programadas
o Se pueden vincular automticamente datos relevantes a los errores creados para
mejorar drsticamente el resultado de la depuracin
o Recopile datos de IntelliTrace durante una sesin de pruebas para que los
desarrolladores puedan identificar fcilmente el problema desde Visual Studio



Implementacin de las pruebas de integracin con test manager:
Para la implementar las pruebas de integracin por medio de test manager primeramente se
necesita agregar un TFS (Team Foundation Server) al Test Manager para que todo el equipo
de trabajo pueda realizar las pruebas de correspondientes al sistema. Gracias a MTM
(Microsoft Test Manager) se pueden realizar pruebas exploratorias, planear pruebas manuales,
ejecutar dichas pruebas, etc. todo esto dentro del TFS. Toda esta informacin se encuentra
divida por temas en la pgina oficial de Microsoft, la cual podr encontrar en la seccin de
bibliografas de este documento. (msdn.microsoft.com, Testing your application using Microsoft
Test Manager, 2014)
De igual manera en que se pueden implementar pruebas de integracin del sistema de manera
manual, se pueden implementar pruebas integrales de manera automatiza vinculando un
mtodo de prueba a un caso de prueba, vincular una prueba de IU a un caso de prueba o
automatizar un flujo de trabajo de compilacin-implementacin-prueba. Toda esta informacin
se encuentra en la pgina oficial de Microsoft, la cual se podr encontrar en la seccin de
bibliografas de este documento.) (msdn.microsoft.com, Automate system tests, 2014)

2. Visual Studio Test Professional (VSTP) con MSDN:
Visual Studio Test Professional con MSDN integra a los evaluadores, los
administradores de producto y otras partes interesadas directamente en el proceso
de desarrollo. Cada rol obtiene las herramientas avanzadas que necesita, como
administracin de casos de prueba, pruebas manuales, definicin ligera de
requisitos y administracin de versiones. Visual Studio Test Professional con MSDN
est tambin estrechamente integrado con la solucin ALM de Visual Studio, de
forma que todas las partes interesadas permanecen conectadas al proceso de
desarrollo, y esto mantiene al equipo ms gil y mejor informado.
(www.visualstudio.com, Visual Studio Test Professional with MSDN, 2014)

Caractersticas clave del IDE
o Realizar, registrar y repetir pruebas manuales.
o Usar administracin de casos de prueba.
o Aportar valor de forma regular y predecible.
o Crear y administrar entornos de laboratorio.
o Recopilar requisitos del equipo de negocio.
o Integrar la visin del cliente.

Visual Studio Online
No hay lmite para el nmero de usuarios de Test Professional que se pueden
agregar a su cuenta de Visual Studio Online. Si no tiene una cuenta de Visual
Studio Online, crela para obtener acceso a funcionalidad empresarial como
administracin gil de carteras, administracin de casos de prueba basados en web
y salones de equipo.

Ventajas de MSDN
La suscripcin a MSDN que se incluye proporciona acceso a miles de productos de
Microsoft y otros servicios, de forma que dispone de todo lo necesario para disear,
desarrollar y probar sus aplicaciones en una gran variedad de plataformas, incluido
Windows Azure.

Requisitos del sistema
Sistemas operativos compatibles:
o Windows 7 SP1 (x86 y x64)
o Windows 8.1 (x86 y x64)
o Windows Server 2008 R2 SP1 (x64)
o Windows Server 2012 (x64)
o Windows Server 2012 R2 (x64)
o Requisitos de hardware
o Procesador a 1.6 GHz o superior
o 1 GB (32 bits) o 2 GB (64 bits) de RAM (agregue 512 MB al host si se ejecuta
en una mquina virtual)
o 3 GB de espacio disponible en el disco duro
o Disco duro de 5400 RPM
o Tarjeta de vdeo compatible con DirectX 9 con resolucin de pantalla de 1024
x 768 o ms.
Otros requisitos:
o En Windows 8.1 y Windows Server 2012 R2, se requiere KB2883200
(disponible en Windows Update)

Implementacin de las pruebas de integracin con VSTP:
La implementacin de pruebas con Visual Studio Test Proffesional no se encuentra
especificada detalladamente aunque se puede encontrar un poco de informacin en el
blog de Shiva Mathivanan quien detalla un poco de informacin de esta herramienta,
que al parecer tiene la una utilizacin similar a Test Manager con tan solo unas cuentas
opciones extras en comparacin el Test Manager. (Mathivanan, 2013)

Bibliography
Mathivanan, S. (2013, 08 15). Visual Studio Test Professional 2013. Retrieved 08 29, 2014, from
shivakumar-mathivanan.blogspot.mx: http://shivakumar-
mathivanan.blogspot.mx/2013/08/visual-studio-test-professional-2013.html
msdn.microsoft.com. (2014). Automate system tests. Retrieved 08 29, 2014, from msdn.microsoft.com:
http://msdn.microsoft.com/es-es/library/ff472576.aspx
msdn.microsoft.com. (2014). Testing your application using Microsoft Test Manager. Retrieved 08 29,
2014, from msdn.microsoft.com: http://msdn.microsoft.com/en-us/library/jj635157.aspx
www.visualstudio.com. (2014). Testing Tools. Retrieved 08 29, 2014, from www.visualstudio.com:
http://www.visualstudio.com/en-us/explore/testing-tools-vs.aspx
www.visualstudio.com. (2014). Visual Studio Test Professional with MSDN. Retrieved 08 29, 2014, from
Visual Studio: http://www.visualstudio.com/es-xl/products/visual-studio-test-professional-with-
msdn-vs

También podría gustarte