TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una...

29
cl.abstracta.us TESTING EXPLORATORIO EN UN ENTORNO ÁGIL

Transcript of TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una...

Page 2: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Pia Tobar

piatobar

Ing. Computación e

Informática

He trabajado en Testing

de Software por más de 3

años.

Actualmente trabajo en

Abstracta

Oradores Jorge Luis Galarraga

jgalarraga

Ing. Informático

He trabajado en Testing

de Software por más de 2

años.

Actualmente trabajo en

Abstracta

2

Page 3: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

¿Que es el Testing Exploratorio?Agenda

Ejemplo de una Sesión

Testing Exploratorio basado

en Sesiones

3

Métricas en

Sesiones Exploratorias

Page 4: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

4

¿Alguna vez has

resuelto un

rompecabezas?

Pruebas

Exhaustivas

Page 5: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Forma Simultánea

Testing Exploratorio según James Bach

Ejecución de

Pruebas

Aprendizaje

Diseño

5

Page 6: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

¿Testing Exploratorio?

6

Page 7: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Proveer feedback de

un nuevo producto o

funcionalidad.

Aprender rápidamente del producto.

Mejorar nuestras pruebas

existentes.

Pruebas de

Regresión.

Ampliar lacobertura de

nuestras pruebas.

¿Cuándo

realizar

Testing Exploratorio?

7

Page 8: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Beneficios del Testing Exploratorio

en entornos ágiles

Feedback temprano.

Entregar resultados en

un menor tiempo.

Llega donde la automatización

no puede.

Tomar decisiones en tiempo

real.

8

Page 9: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Habilidades del Tester

Creativo Observador Pensamiento

Crítico

Curioso Pensamiento

Out of the

Box

9

Page 10: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

AD-HOC

Testing

10

Page 11: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

11

Testing Exploratorio

basado en Sesiones

Page 12: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

IninterrumpidasBalance entre

foco y flexibilidad

Mejora Continua Test no Guionado

Sesión

12

Page 13: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Beneficios de una

Sesión

Exploratoria

13

Reportar el cubrimiento

de las pruebas.

Facilitarregistro del progreso de las pruebas.

Organizarlas pruebas.

Page 14: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

14

¿En dónde documentar una Sesión?

Page 15: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Contenido de una SesiónPropuesta por Jonathan Bach

15

División de Tareas

Duración (minutos).

Armado de la session (%).

Diseño de Casos de prueba y Ejecución (%).

Investigación y Reporte de Incidentes (%).

Archivo de datos

Notas de Prueba

Riesgos y Defectos

Inconvenientes

Misión

Áreas

Tiempo de Sesión

Tester

Misión vs Oportunidad

Page 16: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Ejemplo de una

Sesión Exploratoria

16

Page 17: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

17

opencart.abstracta.us

Sistema a probar

Page 18: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

18

Validar que un usuario no

registrado pueda realizar la

compra de un producto desde el

home page.

30 Minutos

Antes de Comenzar...

Page 19: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

19

Page 20: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Métricas en

Sesiones Exploratorias

20

Page 21: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Métricas de una Sesión

21

Page 22: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Métricas de una Sesión

22

Page 23: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Métricas de una Sesión

23

Page 24: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Ventajas del

registro de

Métricas

24

Conocer las sesiones que

deben ser repetidas.

Rápido acceso a los resultados de las sesiones exploratorias

realizadas.

Crear nuevas sesiones a

partir de las oportunidades

registradas en las sesiones.

Page 25: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

La efectividad del testing se apoya en la

experiencia del tester.

No tienes límites para

probar.

Los resultados obtenidos

ayudan en las siguientes acciones.

El foco principal es encontrar

problemas y defectos.

25

Es un cambio deMindset.

Amplia tus conocimientos continuamente.

Lo aprendido

Page 26: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

PREGUNTAS

Page 27: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

27

Referencias

Charla “Explorando el Testing Exploratorio”, Lisandra Armas para Nahual Uruguay.

https://www.youtube.com/watch?v=QCCs_B2XS5I&t=2456s

Presentacion “Testing Exploratorio”, Claudia Badell.

https://es.slideshare.net/ClaudiaBadell/testing-exploratorio

Session-Based Test Management, Jonathan Bach.

https://www.satisfice.com/download/session-based-test-management

Introducción a las Pruebas de Sistemas de Información, Federico toledo.

https://www.federico-toledo.com/libro-de-testing-introduccion-a-las-pruebas-de-sistemas-de-

informacion/

Page 28: TESTING EXPLORATORIO EN UN ENTORNO ÁGIL...genda ¿Que es el Testing Exploratorio? Ejemplo de una Sesión Testing Exploratorio basado en Sesiones 3 Métricas en Sesiones Exploratorias.

Feedback

¡Muchas Gracias!