“explorando el testing exploratorio”€¦ · aprendizaje ejecución de las pruebas diseño...
Post on 27-Oct-2020
10 Views
Preview:
TRANSCRIPT
“Explorando el
Testing Exploratorio”
Ing. Lisandra Armas
@lisyarmas
¿Han jugado al puzzle/rompecabezas?
Entonces, hemos realizado Testing!
Exploratory Testing Explained, James Bach.
Pruebas Exhaustivas
Diseño de Casos de Prueba
Testing Exploratorio
Testing Exploratorio
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
¿Qué es Testing Exploratorio?
Aprendizaje Ejecución de
las pruebasDiseño
Forma simultánea
¿Cuándo realizar Testing Exploratorio?
Testing ExploratorioProveer 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.
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!
Pensamiento crítico
Observadores
Creativos
Curiosos
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
Testing Exploratorio basado en sesiones
Facilita
registro del progreso
Organizar y reportar
cubrimiento
Testing Exploratorio basado en sesiones
Ininterrumpidas Balance entre
foco y flexibilidad
Mejora Continua Test no Guionado
Ad-hoc
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
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
“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
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
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
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
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
Métricas de una sesión
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.
Tiempo de Dinámica
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Métricas en sesiones exploratorias
Mind Maps en Testing Exploratorio
Técnicas de pruebas basadas en la experiencia
Explorando el Testing Exploratorio
Testing Exploratorio basado en sesiones
Mind Maps en Testing Exploratorio
https://www.tonybuzan.com/
Aplicaciones para elaborar Mind Maps
Xmind
https://www.xmind.net
Mindmup
https://www.mindmup.com/
Mindmeister
https://www.mindmeister.com/es
https://www.ministryoftesting.com/
https://huddle.eurostarsoftwaretesting.com/mindmapping-killer-way-increase-test-coverage/
http://www.bettertesting.co.uk/content/?p=956
http://testerstrek.blogspot.com/2012/05/end-to-end-software-development.html
Ejemplo de una sesión exploratoria en Mind maps. Xmind 8
Mind Maps
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.
Preguntas
@lisyarmas
Gracias!!!
“Explorando el
Testing Exploratorio”
Ing. Lisandra Armas
@lisyarmas
top related