SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Agile Test
Strategy
ANGEL NÚÑEZ
angel.nunez@kleer.la
@snahider
ANGEL NÚÑEZ
Agile Quality Specialist,
Consultant & Trainer
angel.nunez@kleer.la
@snahider
Actividad Conexión
¿Qué es una Estrategia de Pruebas?
¿Qué es una estrategia de pruebas para ti?
¿A qué se parece tu estrategia de pruebas?
(documento/excel/voz, qué formato, qué contiene,
a quien está dirigido, etc).
Agile Testing
Factores del contexto con el cuál tenemos que lidiar:
•  Sprints Cortos
•  Iterativo e Incremental
•  Testing es una “actividad” de “equipo”.
•  Menos certeza: abiertos al cambio.
•  Pensamiento crítico continuo
Agile Testing es solo testing … en un contexto ágil!.
(Context-Driven Testing)
Test Strategy
Es el conjunto de ideas de
alto nivel que expresan el
diseño general de nuestra
campaña de pruebas.
El diseño detrás del plan.
Fiona Charles
Es la solución al problema
•  Cómo descubrir información sobre las amenazas
al valor que buscan los stakeholders
•  Lo más eficiente y eficiente posible
•  Dentro de las restricciones
•  Con los recursos disponibles
•  Mientras manejamos los riesgos
Test Plan
•  Strategy: Conjunto de ideas que guías el diseño
de las pruebas.
•  Logistics: Conjunto de ideas que guían la
aplicación de recursos para cumplir la estrategia.
•  Plan: Conjunto de ideas que guían el proyecto de
pruebas.
Plan = Strategy + Logistics
Principios que nos permiten trabajar
en este contexto.
Lean	
  
Tes(ng	
  
Eliminate	
  
waste	
  
Amplify	
  
learning	
  
Regularly	
  
revise	
  
Rapidly	
  
respond	
  
Collaborate	
  
and	
  
communicate	
  
Maintain	
  
transparency	
  
and	
  trust	
  
See	
  the	
  
whole	
  
¿Qué enfoque utilizar de tal manera
que nos permita seguir estos
principios?
Esta compuesto de algunos elementos:
-  Heuristic Test Strategy Model.
-  Con aspectos de Rapid Software Testing.
-  Presentado en un Visual Test Model.
Heuristic Test Strategy Model
Heuristic Test Strategy Model
Es un conjunto de patrones que nos
ayudan a diseñar una estrategia de
pruebas.
HTSM no es una estructura estática
de trabajo, sino anima al tester a
realizar preguntar y más preguntas.
Project Environment
(Formas de enteder nuestro contexto)
Mientras más conozcamos acerca del producto, más sencillo será
desarrollar estrategias de prueba eficientes.
•  Misión
•  Información
•  Relación con
Desarrolladores
•  Equipo de Pruebas
•  Equipo y
Herramientas
•  Calendario
•  Producto
•  Entregables
Qué es Coverage
_________ coverage es “cuanto testing necesitamos
hacer con respecto a algún modelo de _________”
Es el grado en que hemos viajado por algún mapa
del producto.
¿Qué significa “mapa” del producto?
Hablar acerca de Coverage significa hablar acerca de
Modelos.
Modelos
Un modelo es una idea, actividad u objetivo
como una idea en la mente, un diagrama, lista de palabras, hoja de cálculo, una persona, un
juguete, una ecuación, etc.
Representa otra idea, actividad u objeto más complejo que
necesitamos estudiar o trabajar.
Entender algo sobre el modelo puede ayudar a comprender
y manipular lo que representa.
Siempre existe un modelo implícito o explícito
cuando probamos.
¿Por qué modelar conscientemente?
En cada prueba tomamos decisiones: que incluir,
qué excluir.
Modelar conscientemente nos da una forma de
controlar, examinar y explicar esas decisiones.
Una Manera de Modelar Coverage
•  Estructuras
•  Funciones
•  Data
•  Interfaces
•  Plataformas
•  Operaciones
•  Tiempo
Estas palabras guía estructuran tu pensamiento y le dan una mayor
amplitud.
Quality Criteria
Identificar el valor y las amenazas de …
•  Capacidades
•  Confiabilidad
•  Usabilidad
•  Carisma
•  Escalabilidad
•  Compatibilidad
•  Seguridad
•  Performance
•  Instalabilidad
•  Desarrollo
Muchos enfoques de prueba se centran en la Capacidad
(funcionalidad) y subestiman los otros criterios.
Distinguir la estrategia del
documento con la estrategia.
Un documento mientras más grande, pesado y con información copiada:
•  Menor la probabilidad de que alguien lo lea.
•  Menor la probabilidad de que transmita claramente.
•  Rara vez contiene la estrategia como tal.
Aplicar Comunicación Efectiva a
nuestro Testing
El 80% de las personas
tenemos una preferencia por
Visual y/o Audio.
Entonces combinando
conversaciones grupales y
representaciones visuales en
diagramas, lograremos
comunicar a la mayor
3 formas en las cuales las
personas absorben la
información.
Visual Test Model
Es una técnica para capturar y presentar el
Coverage de las Pruebas utilizando diagramas
(usualmente mindmaps).
Comenzamos colocando los
seeds con el modelo de
cóverage que hemos
elegido (HTSM, I SLICED UP
FUN , FIBLOTS, etc.)
¿Cómo estructurar nuestro VTM?
1. Seeds
2. Branches
•  Nuestras ideas de pruebas saldrán de las ramas (generar tantas
como sea posible ya que nos permitirá tomar mejores decisiones).
•  A medida que el mapa crece genera nuevas preguntas que permiten
mejorar el mapa (es un sistema orgánico).
3. Otra información - Progreso
A medida que el testing es realizado, podemos comunicar nuestro
progreso, colocareando las ideas de pruebas (Verde: ok, Rojo: bug,
Amarillo: bloqueado)
VTM – Ejemplo 1
VTM – Ejemplo 2
¿Para que podemos usar el VTM?
•  Entender el Test Coverage potencial.
•  Clarificar alcance y prioridad.
•  Negociar estimados y fechas.
•  Identificar oportunidades de automatización.
•  Identificar gaps de conocimiento.
•  Una alternativa a test scripts.
•  Reportar Progreso.
•  Análisis de Impacto.
•  …..
¿cómo crear el VTM?
Un VTM solo es útil si la información que captura es valiosa, precisa y
suficiente.
La mejorar forma de lograr esto es mediante la comunicación,
colaboración y lluvias de ideas de todo el equipo.
Strategy – Execution – Report
(No son actividades secuenciales)
Strategy – Execution – Report
(Es un flujo iterativo)
La Estrategia
Evoluciona en el Tiempo
Test Strategy en Ágil
Actividad Cierre
¿De todo lo visto qué crees que
podrías a aplicar en las próximas
semanas en tu trabajo?
¿Preguntas?
ANGEL NÚÑEZ
Agile Quality Specialist,
Consultant & Trainer
angel.nunez@kleer.la
@snahider
Referencias
•  What is a Good Test Strategy
http://thetesteye.com/blog/2013/09/what-is-a-good-test-strategy/
•  Agile Test Strategy
http://www.huibschoots.nl/downloads/Workshop%20Test%20Strategy%20Agile
%20Testing%20Days%202014%20-%20Huib%20Schoots.pdf
•  Test Strategy Next Level
https://nordictestingdays.eu/files/files/teststrategynextlevel_fulldaytutorial.pdf
•  Heuristic Test Strategy Model
http://www.satisfice.com/tools/htsm.pdf
•  Rapid Software Testing
http://www.developsense.com/presentations/2009-10-
RapidIntroToRapidTesting.pdf
•  Visual Test Models
http://www.inspiredtester.com/inspired-tester-blog/visual-test-models
•  Meaning, Imprecision and Taxonomy of Visual Test Models
http://www.testingtrapezemagazine.com/magazine/june-2015/

Más contenido relacionado

Similar a #HablemosDeTestingDay - Ángel Nuñez: Agile Test Strategy

An Evening with Agile lean design_thinking
An Evening with Agile lean design_thinkingAn Evening with Agile lean design_thinking
An Evening with Agile lean design_thinkingArkhotech
 
Argentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael BoltonArgentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael BoltonArgentesting
 
Prohibido No cuestionar: Saber tratar los Datos
Prohibido No cuestionar: Saber tratar los DatosProhibido No cuestionar: Saber tratar los Datos
Prohibido No cuestionar: Saber tratar los DatosLourdes Pozueta Fernández
 
Disseny Persones
Disseny PersonesDisseny Persones
Disseny PersonesCarla86
 
Segundo Taller de formación a maestr@s GEN 2017
Segundo Taller de formación a maestr@s GEN 2017Segundo Taller de formación a maestr@s GEN 2017
Segundo Taller de formación a maestr@s GEN 2017Generación ConCiencia
 
Formulación del problema de investigación
Formulación del problema de investigaciónFormulación del problema de investigación
Formulación del problema de investigaciónNorka Segura
 

Similar a #HablemosDeTestingDay - Ángel Nuñez: Agile Test Strategy (20)

E01_Distribuciones_R01.ppt
E01_Distribuciones_R01.pptE01_Distribuciones_R01.ppt
E01_Distribuciones_R01.ppt
 
E01_Distribuciones_R01.ppt
E01_Distribuciones_R01.pptE01_Distribuciones_R01.ppt
E01_Distribuciones_R01.ppt
 
An Evening with Agile lean design_thinking
An Evening with Agile lean design_thinkingAn Evening with Agile lean design_thinking
An Evening with Agile lean design_thinking
 
Convencer y NO Vencer en base a EVIDENCIAS
Convencer y NO Vencer en base a EVIDENCIASConvencer y NO Vencer en base a EVIDENCIAS
Convencer y NO Vencer en base a EVIDENCIAS
 
Argentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael BoltonArgentesting 2017 - Lo que aprendí de RST con Michael Bolton
Argentesting 2017 - Lo que aprendí de RST con Michael Bolton
 
Prohibido No cuestionar: Saber tratar los Datos
Prohibido No cuestionar: Saber tratar los DatosProhibido No cuestionar: Saber tratar los Datos
Prohibido No cuestionar: Saber tratar los Datos
 
Disseny Persones
Disseny PersonesDisseny Persones
Disseny Persones
 
Segundo Taller de formación a maestr@s GEN 2017
Segundo Taller de formación a maestr@s GEN 2017Segundo Taller de formación a maestr@s GEN 2017
Segundo Taller de formación a maestr@s GEN 2017
 
El plan operativo 1er taller 07 01-2013
El plan operativo 1er taller 07 01-2013El plan operativo 1er taller 07 01-2013
El plan operativo 1er taller 07 01-2013
 
Tecnicas de recolección de datos
Tecnicas de recolección de datosTecnicas de recolección de datos
Tecnicas de recolección de datos
 
Trabajo en equipo para la mejora continua
Trabajo en equipo para la mejora continuaTrabajo en equipo para la mejora continua
Trabajo en equipo para la mejora continua
 
Formulación del problema de investigación
Formulación del problema de investigaciónFormulación del problema de investigación
Formulación del problema de investigación
 
INVEST DE MERCADOS
INVEST DE MERCADOSINVEST DE MERCADOS
INVEST DE MERCADOS
 
Unidad 3
Unidad 3 Unidad 3
Unidad 3
 
Unidad 3 emp
Unidad 3 empUnidad 3 emp
Unidad 3 emp
 
Unidad 3 emp
Unidad 3 empUnidad 3 emp
Unidad 3 emp
 
Unidad 3 emp
Unidad 3 empUnidad 3 emp
Unidad 3 emp
 
Unidad 3 emp
Unidad 3 empUnidad 3 emp
Unidad 3 emp
 
Nociones para emprendedores
Nociones para emprendedoresNociones para emprendedores
Nociones para emprendedores
 
Unidad 3 emp
Unidad 3 empUnidad 3 emp
Unidad 3 emp
 

Último

MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 

Último (11)

MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 

#HablemosDeTestingDay - Ángel Nuñez: Agile Test Strategy

  • 2. ANGEL NÚÑEZ Agile Quality Specialist, Consultant & Trainer angel.nunez@kleer.la @snahider
  • 3. Actividad Conexión ¿Qué es una Estrategia de Pruebas? ¿Qué es una estrategia de pruebas para ti? ¿A qué se parece tu estrategia de pruebas? (documento/excel/voz, qué formato, qué contiene, a quien está dirigido, etc).
  • 4. Agile Testing Factores del contexto con el cuál tenemos que lidiar: •  Sprints Cortos •  Iterativo e Incremental •  Testing es una “actividad” de “equipo”. •  Menos certeza: abiertos al cambio. •  Pensamiento crítico continuo Agile Testing es solo testing … en un contexto ágil!. (Context-Driven Testing)
  • 5. Test Strategy Es el conjunto de ideas de alto nivel que expresan el diseño general de nuestra campaña de pruebas. El diseño detrás del plan. Fiona Charles
  • 6. Es la solución al problema •  Cómo descubrir información sobre las amenazas al valor que buscan los stakeholders •  Lo más eficiente y eficiente posible •  Dentro de las restricciones •  Con los recursos disponibles •  Mientras manejamos los riesgos
  • 7. Test Plan •  Strategy: Conjunto de ideas que guías el diseño de las pruebas. •  Logistics: Conjunto de ideas que guían la aplicación de recursos para cumplir la estrategia. •  Plan: Conjunto de ideas que guían el proyecto de pruebas. Plan = Strategy + Logistics
  • 8. Principios que nos permiten trabajar en este contexto. Lean   Tes(ng   Eliminate   waste   Amplify   learning   Regularly   revise   Rapidly   respond   Collaborate   and   communicate   Maintain   transparency   and  trust   See  the   whole  
  • 9. ¿Qué enfoque utilizar de tal manera que nos permita seguir estos principios? Esta compuesto de algunos elementos: -  Heuristic Test Strategy Model. -  Con aspectos de Rapid Software Testing. -  Presentado en un Visual Test Model.
  • 11. Heuristic Test Strategy Model Es un conjunto de patrones que nos ayudan a diseñar una estrategia de pruebas. HTSM no es una estructura estática de trabajo, sino anima al tester a realizar preguntar y más preguntas.
  • 12. Project Environment (Formas de enteder nuestro contexto) Mientras más conozcamos acerca del producto, más sencillo será desarrollar estrategias de prueba eficientes. •  Misión •  Información •  Relación con Desarrolladores •  Equipo de Pruebas •  Equipo y Herramientas •  Calendario •  Producto •  Entregables
  • 13. Qué es Coverage _________ coverage es “cuanto testing necesitamos hacer con respecto a algún modelo de _________” Es el grado en que hemos viajado por algún mapa del producto. ¿Qué significa “mapa” del producto? Hablar acerca de Coverage significa hablar acerca de Modelos.
  • 14. Modelos Un modelo es una idea, actividad u objetivo como una idea en la mente, un diagrama, lista de palabras, hoja de cálculo, una persona, un juguete, una ecuación, etc. Representa otra idea, actividad u objeto más complejo que necesitamos estudiar o trabajar. Entender algo sobre el modelo puede ayudar a comprender y manipular lo que representa. Siempre existe un modelo implícito o explícito cuando probamos.
  • 15. ¿Por qué modelar conscientemente? En cada prueba tomamos decisiones: que incluir, qué excluir. Modelar conscientemente nos da una forma de controlar, examinar y explicar esas decisiones.
  • 16. Una Manera de Modelar Coverage •  Estructuras •  Funciones •  Data •  Interfaces •  Plataformas •  Operaciones •  Tiempo Estas palabras guía estructuran tu pensamiento y le dan una mayor amplitud.
  • 17. Quality Criteria Identificar el valor y las amenazas de … •  Capacidades •  Confiabilidad •  Usabilidad •  Carisma •  Escalabilidad •  Compatibilidad •  Seguridad •  Performance •  Instalabilidad •  Desarrollo Muchos enfoques de prueba se centran en la Capacidad (funcionalidad) y subestiman los otros criterios.
  • 18. Distinguir la estrategia del documento con la estrategia. Un documento mientras más grande, pesado y con información copiada: •  Menor la probabilidad de que alguien lo lea. •  Menor la probabilidad de que transmita claramente. •  Rara vez contiene la estrategia como tal.
  • 19. Aplicar Comunicación Efectiva a nuestro Testing El 80% de las personas tenemos una preferencia por Visual y/o Audio. Entonces combinando conversaciones grupales y representaciones visuales en diagramas, lograremos comunicar a la mayor 3 formas en las cuales las personas absorben la información.
  • 20. Visual Test Model Es una técnica para capturar y presentar el Coverage de las Pruebas utilizando diagramas (usualmente mindmaps).
  • 21. Comenzamos colocando los seeds con el modelo de cóverage que hemos elegido (HTSM, I SLICED UP FUN , FIBLOTS, etc.) ¿Cómo estructurar nuestro VTM? 1. Seeds
  • 22. 2. Branches •  Nuestras ideas de pruebas saldrán de las ramas (generar tantas como sea posible ya que nos permitirá tomar mejores decisiones). •  A medida que el mapa crece genera nuevas preguntas que permiten mejorar el mapa (es un sistema orgánico).
  • 23. 3. Otra información - Progreso A medida que el testing es realizado, podemos comunicar nuestro progreso, colocareando las ideas de pruebas (Verde: ok, Rojo: bug, Amarillo: bloqueado)
  • 26. ¿Para que podemos usar el VTM? •  Entender el Test Coverage potencial. •  Clarificar alcance y prioridad. •  Negociar estimados y fechas. •  Identificar oportunidades de automatización. •  Identificar gaps de conocimiento. •  Una alternativa a test scripts. •  Reportar Progreso. •  Análisis de Impacto. •  …..
  • 27. ¿cómo crear el VTM? Un VTM solo es útil si la información que captura es valiosa, precisa y suficiente. La mejorar forma de lograr esto es mediante la comunicación, colaboración y lluvias de ideas de todo el equipo.
  • 28. Strategy – Execution – Report (No son actividades secuenciales)
  • 29. Strategy – Execution – Report (Es un flujo iterativo)
  • 32. Actividad Cierre ¿De todo lo visto qué crees que podrías a aplicar en las próximas semanas en tu trabajo?
  • 33. ¿Preguntas? ANGEL NÚÑEZ Agile Quality Specialist, Consultant & Trainer angel.nunez@kleer.la @snahider
  • 34. Referencias •  What is a Good Test Strategy http://thetesteye.com/blog/2013/09/what-is-a-good-test-strategy/ •  Agile Test Strategy http://www.huibschoots.nl/downloads/Workshop%20Test%20Strategy%20Agile %20Testing%20Days%202014%20-%20Huib%20Schoots.pdf •  Test Strategy Next Level https://nordictestingdays.eu/files/files/teststrategynextlevel_fulldaytutorial.pdf •  Heuristic Test Strategy Model http://www.satisfice.com/tools/htsm.pdf •  Rapid Software Testing http://www.developsense.com/presentations/2009-10- RapidIntroToRapidTesting.pdf •  Visual Test Models http://www.inspiredtester.com/inspired-tester-blog/visual-test-models •  Meaning, Imprecision and Taxonomy of Visual Test Models http://www.testingtrapezemagazine.com/magazine/june-2015/