Desde el rol de testers, es de vital importancia conocer cuándo y cómo realizar el testing exploratorio en los proyectos y si no has realizado aún testing exploratorio o quieres profundizar sobre el tema, ¡entonces esta charla es para vos!
13. Testing Exploratorio
Proveer feedback de un nuevo
producto o funcionalidad.
Aprender rápidamente el producto.
Tenemos pruebas automatizadas
pero queremos diversificar nuestras
pruebas.
Mejorar pruebas existentes.
Pruebas de Regresión.
14. Beneficios del Testing Exploratorio
en entornos ágiles:
Fácil de optimizar.
Tomar decisiones en tiempo real.
Llega a dónde la automatización no puede!
21. Componentes de una
Sesión Exploratoria
Misión
Áreas
Tiempo de sesión
Tester
División de Tareas
% Diseño de Casos de Prueba y
Ejecución
% Investigación y Reporte de
Incidentes
% Armado de la sesión
% Misión vs Oportunidad
Archivo de datos
Notas de Prueba
Riesgos y defectos
Inconvenientes y Dudas
Propuesto por Jonathan Bach
22. Descubrir….
Probar cierto aspecto….
Buscar cierto tipo de errores….
Analizar un factor de calidad….
Explorar las dimensiones del producto….
Foco de la Misión de una sesión
23. “Probar los casos borde” para “la funcionalidad XX del sistema TAL”.
“Revisar la precisión de los mensajes de error” para “el tipo de errores XXXX”.
“Probar la vulnerabilidad a SQL Injection” para “el login y las páginas de
administración”.
“Explorar la nueva funcionalidad X”
Ejemplos de Misión de una sesión
Realizar pruebas y cubrir un 100% de la aplicación como usuario administrador.
https://www.slideshare.net/FedericoToledo/taller-de-testing-exploratorio
24. Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
25. Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
26. Métricas de una sesión
Sesió
n
Fecha Hora Duraci
ón
Misión Oport
unida
d
Testin
g
Defect
os
Armad
o
#
Defect
os
#
Inconv
enient
es
#
Tester
s
TE-
S01
Fecha Hora 1h 1h 0 0.8 0.1 0.1 1 3 1
TE-
S02
Fecha Hora 2h 2h 0h 0.5 0.4 0.1 8 0 1
TE-
S03
Fecha Hora 2h 1h 1h 0.9 0.1 0 1 0 1
https://www.slideshare.net/FedericoToledo/taller-de-testing-exploratorio
27. Métricas de una sesión
Sesió
n
Fecha Hora Duraci
ón
Misión Oport
unida
d
Testin
g
Defect
os
Armad
o
#
Defect
os
#
Inconv
enient
es
#
Tester
s
TE-
S01
Fecha Hora 1h 1h 0 0.8 0.1 0.1 1 3 1
TE-
S02
Fecha Hora 2h 2h 0h 0.5 0.4 0.1 8 0 1
TE-
S03
Fecha Hora 2h 1h 1h 0.9 0.1 0 1 0 1
https://www.slideshare.net/FedericoToledo/taller-de-testing-exploratorio
28. Métricas de una sesión
Sesió
n
Fecha Hora Duraci
ón
Misión Oport
unida
d
Testin
g
Defect
os
Armad
o
#
Defect
os
#
Inconv
enient
es
#
Tester
s
TE-
S01
Fecha Hora 1h 1h 0 0.8 0.1 0.1 1 3 1
TE-
S02
Fecha Hora 2h 2h 0h 0.5 0.4 0.1 8 0 1
TE-
S03
Fecha Hora 2h 1h 1h 0.9 0.1 0 1 0 1
https://www.slideshare.net/FedericoToledo/taller-de-testing-exploratorio
30. Ventajas del registro de Métricas en el Testing Exploratorio
Conocer las
sesiones
exploratorias
que deben ser
repetidas.
Creación de
nuevas sesiones
exploratorias a
partir de las
oportunidades
registradas en
una sesión.
Rápido acceso
al resultado de
las sesiones
exploratorias.
32. Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
33. Técnicas de pruebas basadas en la experiencia
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Mind Maps en Testing Exploratorio
42. Ventajas del uso de Mind Maps en el Testing Exploratorio
Conocer la
estructura del
sistema.
Rápida visión
del estado del
sistema y la
cobertura de
pruebas.
Planificación y
estimación de
pruebas.