Con las metodologías ágiles, debemos primar el entregar valor y responder al cambio rápidamente. Estos valores los tenemos que tener en cuenta también a la hora de hacer el pruebas de nuestras aplicaciones, incluyendolos en la planificación de cada sprint.
Para las pruebas de software también aplicaremos conceptos ágiles, como la respuesta ante el cambio, y la entrega de valor frecuente.
Con Microsoft Test Manager , las pruebas de interfaz de usuario codificadas (CodedUI) y Lab Management, seremos capaces de aplicar conceptos como exploratory testing, así como el flujo completo y automatizado de construir-desplegar-probar.
Testing en equipos ágiles con Microsoft Test Manager y Lab Manager 2010
1. Testing en equipos ágiles
Microsoft Test Manager y Lab Management
Luis Fraile – ALM Division Manager
luis.fraile@globealm.com
http://www.globealm.com
http://www.globetesting.com
@globetesting
@lfraile
2. ● Breve introducción ágil
● Pruebas de exploración
● Herramientas en Visual Studio 2010
● Bugs accionables
● Revisión del plan
Agenda
● Tests de regresión
● Automatización de tests
● Pruebas en laboratorio (Lab Management)
4. Cuadrantes de agile testing
Enfrentadas al negocio
Automatizadas Manuales
Manuales
Pruebas de exploración
Pruebas funcionales
Escenarios
Ejemplos
Pruebas de usabilidad
Críticas al producto
Prototipos
Pruebas de aceptación de
programación
Simulaciones
Ayudan a la
usuario
Pruebas de carga
Pruebas unitarias
Pruebas de rendimiento
Pruebas de componentes
Pruebas de seguridad
Herramientas
Automatizadas
Enfrentadas a la tecnología
6. Casos de test de exploración
Enlazan el diseño y la ejecución de pruebas
El tester aprende del producto probándolo
Enfatiza la creatividad
Puede usarse como forma de comenzar la planificación
7. Microsoft Test Manager (MTM)
Nos permite
Herramienta de Necesario para
planificar y ejecutar
gestión de casos de Necesitamos creación de casos de
todo el esfuerzo de
prueba prueba
pruebas
Visual Studio 2010 Visual Studio 2010 Team Foundation
Ultimate Test Professional Server 2010
12. Bugs accionables
Adjunta todos los
Creados desde el
datos de
Test runner
diagnóstico
Bugs de exploración Siguen siendo Work
•Datos de diagnóstico en Items de TFS …
un rango de tiempo •… colaboración con el
desarrollador
15. Bug accionables
Consulta
Abre bug
Intellitrace, vi Hace check-in Impacta a
desde Team Repara bug
deo, diagnosti y enlaza WI pruebas
Explorer
cos, …
27. Conclusiones
Facilitar el ciclo de pruebas
Bugs accionables
Añadir agilidad mediante automatización
Añadir agilidad a la comunicación
Ayudar a la entrega continua