SlideShare una empresa de Scribd logo
jigsolabs.com @claubs_uy
PRUEBAS HOLÍSTICAS:
QUÉ SON Y CÓMO APLICAR
ESTE MODELO
QUALITAS DAY| 13 de abril 2023
Ing. Claudia Badell
claudia.badell@jigsolabs.com
@claubs_uy
Basado en material de Janet Gregory y Lisa Crispin
jigsolabs.com @claubs_uy
Co-organizodora
testinguy.org
• +17 años de experiencia en testing
• Product Development Team Lead
• Senior Quality Engineer, Team Lead
• Senior Quality Engineer
• Test Manager
• Tester
• Analista de Requerimientos
• Docente en la Facultad de Ingeniería,
Universidad de la República
• Scrum Master
• Curso Holistic Testing for Continuous Delivery con Janet Gregory
y Lisa Crispin
• Curso Agile Testing for the Whole Team con Janet Gregory
• Tutorial Agile Testing Essentials con Janet Gregory y Lisa Crispin
• Curso Rapid Software Testing con Michael Bolton
• Tutorial Using Risk to Guide Testing con Michael Bolton
• Cursos de la AST(Foundations & Bug Advocacy)
• ISTQB Foundation
• Agile Test Automation Certification (ICP-ATA)
Ingeniera en
Computación
Instructora y Traductora al
Español del curso Holistic Testing:
estrategias para equipos ágiles
agiletestingfellow.com
Travel freak
valijasready.com
Oradora en conferencias internacionales,
meetups (Brasil, Chile y Uruguay) y
webinars
Consultora y Coach:
Testing de Software y
Metodologías Agiles
jigsolabs.com
jigsolabs.com @claubs_uy
AGENDA
1
2
3
INTRODUCCIÓN
PRUEBAS HOLÍSTICAS
QUÉ SON
PRUEBAS HOLÍSTICAS
¿CÓMO PODEMOS APLICAR ESTE MODELO
A NIVEL DE EQUIPO?
jigsolabs.com @claubs_uy
AGENDA
1
2
3
INTRODUCCIÓN
PRUEBAS HOLÍSTICAS
QUÉ SON
PRUEBAS HOLÍSTICAS
¿CÓMO PODEMOS APLICAR ESTE MODELO
A NIVEL DE EQUIPO?
jigsolabs.com @claubs_uy
• Todo el equipo es responsable de las pruebas y calidad
• Los testers son parte del equipo
• Las pruebas se consideran desde el inicio y durante todo
el proceso
• Hay una cultura a nivel de equipo con foco en la
prevención de defectos (más que en la detección)
• El desarrollo es guiado por las pruebas
• La automatización da soporte a que el equipo tenga una
cadencia sostenible para realizar entregas de valor
frecuentes
• Retroalimentación temprana y frecuente
LAS PRUEBAS EN UN CONTEXTO ÁGIL
jigsolabs.com @claubs_uy
VISUALIZANDO LAS PRUEBAS A NIVEL DE
EQUIPO EN UN CONTEXTO ÁGIL
• Mapas mentales
• Diagramas de flujo
• Máquinas de estado
• Prototipos en papel y/o digitales
• Mapas de impacto
• Example mapping
• Matrices de Pruebas
• Reportes y gráficos sobre la ejecución
de las pruebas automatizadas
• Planes de prueba livianos
• ¡La conversación!
• …
jigsolabs.com @claubs_uy
CUADRANTES DE PRUEBAS ÁGILES
Q2 Q3
Q1 Q4
Pruebas Exploratorias
Workflows
Pruebas de Integración (orientadas
al negocio)
Pruebas de Usabilidad
Pruebas de Aceptación (UAT)
Pruebas de Carga
Pruebas de Seguridad
Otros Atributos de Calidad
Pruebas Unitarias
Pruebas de Componentes
(a nivel de código)
Ejemplos
Pruebas de Historias
Pruebas de Experiencia de Usuario
Prototipos
Simulaciones
Pruebas
que
guían
el
desarrollo
Pruebas
que
evalúan
el
producto
Pruebas orientadas al negocio
Pruebas orientadas a la tecnología
Fuente: Brian Marick
jigsolabs.com @claubs_uy
PIRÁMIDE DE AUTOMATIZACIÓN
Fuente: Mike Cohn
Pruebas manuales /
Pruebas exploratorias
A través de la
interfaz gráfica
Pruebas Unitarias
Pruebas de Componentes
Capa de Servicio / API
Reglas de negocio
Pruebas funcionales
Pruebas E2E
jigsolabs.com @claubs_uy
AGENDA
1
2
3
INTRODUCCIÓN
PRUEBAS HOLÍSTICAS
QUÉ SON
PRUEBAS HOLÍSTICAS
¿CÓMO PODEMOS APLICAR ESTE MODELO
A NIVEL DE EQUIPO?
jigsolabs.com @claubs_uy
PRUEBAS HOLÍSTICAS
Janet Gregory Lisa Crispin
jigsolabs.com @claubs_uy
https://danashby.co.uk/2016/10/19/continuous-testing-in-devops/
INSPIRADO EN
Fuente: Dan Ashby
jigsolabs.com @claubs_uy
jigsolabs.com @claubs_uy
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Hipotetizar y
adaptarse
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
• Probar las ideas
• Determinar el valor
jigsolabs.com @claubs_uy
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
• Probar las ideas
• Determinar el valor
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Hipotetizar y
adaptarse
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
jigsolabs.com @claubs_uy
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Hipotetizar y
adaptarse
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Probar las ideas
• Determinar el valor
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
jigsolabs.com @claubs_uy
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Hipotetizar y
adaptarse
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Probar las ideas
• Determinar el valor
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
jigsolabs.com @claubs_uy
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Hipotetizar y
adaptarse
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Probar las ideas
• Determinar el valor
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
jigsolabs.com @claubs_uy
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Hipotetizar y
adaptarse
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Probar las ideas
• Determinar el valor
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
jigsolabs.com @claubs_uy
• Probar la infraestructura
• Ejecutar las pruebas automatizadas
• Probar el pipeline
• Probar los atributos de calidad
• Probar el sistema
• Probar en producción
• Utilizar feature toggles
• Utilizar ambientes blue/green
@janetgregoryca
• Identificar los riesgos
• Probar los supuestos
• Crear historias testeables
• Aplicar ATDD / BDD
• Usar Example mapping
• Crear prototipos
• Determinar qué observar
o monitorear
• Probar las ideas
• Determinar el valor
• Automatizar las pruebas
• Instrumentar el código
• Probar las historias
• Probar las features
• Observar cómo los usuarios utilizan
el producto
• Monitorear advertencias y errores
• Hipotetizar y
adaptarse
jigsolabs.com @claubs_uy
• Explicita que las pruebas son una actividad, no una fase
• Nos hace pensar en las pruebas antes, durante y luego de la
puesta a producción
• Refuerza que las pruebas y calidad son una responsabilidad
compartida a nivel de equipo
• Nos permite visualizar a nivel de equipo distintos tipos de
pruebas que potencialmente pueden aplicar a nuestro contexto
• Nos permite identificar habilidades a desarrollar en el equipo
MODELO: PRUEBAS HOLÍSTICAS
jigsolabs.com @claubs_uy
AGENDA
1
2
3
INTRODUCCIÓN
PRUEBAS HOLÍSTICAS
QUÉ SON
PRUEBAS HOLÍSTICAS
¿CÓMO PODEMOS APLICAR ESTE MODELO
A NIVEL DE EQUIPO?
jigsolabs.com @claubs_uy
ES UNA HERRAMIENTA DE
COMUNICACIÓN A NIVEL
DE EQUIPO
jigsolabs.com @claubs_uy
NOS PERMITE PENSAR A NIVEL DE
EQUIPO SOBRE NUESTRAS
PRUEBAS EN UNA FORMA MÁS
INTEGRAL
jigsolabs.com @claubs_uy
KEEP CALM
AND
ENHANCE YOUR TEAM
HOLISTIC TESTING CULTURE
jigsolabs.com @claubs_uy
REFERENCIAS
Agile Testing Condensed: A Brief Introduction, Janet Gregory y Lisa Crispin
https://leanpub.com/agiletesting-condensed
Testing From A Holistic Point Of View, Janet Gregory
https://janetgregory.ca/testing-from-a-holistic-point-of-view/
Holistic Testing Donkeys & Dragons #10, Janet Gregory y Lisa Crispin
https://www.youtube.com/watch?v=igtSEcCLftk
Holistic Testing in DevOps, Janet Gregory
https://www.youtube.com/watch?v=5XtWOYSJvdY
https://agiletestingfellow.com/blog/
jigsolabs.com @claubs_uy
¡GRACIAS!
¿Preguntas?
CONTACTO:
Claudia Badell
claudia.badell@jigsolabs.com
@claubs_uy

Más contenido relacionado

Similar a Qualitas Day - Pruebas Holísticas - Claudia Badell

Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta
 
TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...
TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...
TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...
TestingAR Meetup
 
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Claudia Badell
 
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Claudia Badell
 
Meetup TestingUY 2016 - Performance durante y después - Federico Toledo
Meetup TestingUY 2016 - Performance durante y después - Federico ToledoMeetup TestingUY 2016 - Performance durante y después - Federico Toledo
Meetup TestingUY 2016 - Performance durante y después - Federico Toledo
Federico Toledo
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummies
Software Guru
 
Pruebas exploratorias
Pruebas exploratoriasPruebas exploratorias
Pruebas exploratorias
Guino Henostroza
 
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptxS4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
IvanhoeGarcia
 
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Claudia Badell
 
Taller TestingUy 2019 - Test automatizado con Katalon Studio
Taller TestingUy 2019 - Test automatizado con Katalon StudioTaller TestingUy 2019 - Test automatizado con Katalon Studio
Taller TestingUy 2019 - Test automatizado con Katalon Studio
TestingUy
 
2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf
WilsonAndrsRamirezRi
 
Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...
Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...
Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...
defijel142
 
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe... Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Federico Toledo
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Abstracta
 
Practicas técnicas
Practicas técnicasPracticas técnicas
Practicas técnicas
Joan Sebastián Ramírez Pérez
 
Herramientas Scrum
Herramientas ScrumHerramientas Scrum
Herramientas Scrum
Javier Aparicio García
 
INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptx
OdalisLinares
 
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTINGSEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
tbaires
 
Testing... ¿para dummies?
Testing... ¿para dummies?Testing... ¿para dummies?
Testing... ¿para dummies?Software Guru
 
TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020
TestingUy
 

Similar a Qualitas Day - Pruebas Holísticas - Claudia Badell (20)

Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
Abstracta-CDA - TESTING: Automatización y Performance - Herramientas para opt...
 
TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...
TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...
TestingAR V - Una Nueva Visión - Federico Toledo - Performance Durante y Des...
 
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
Webinar TestingPY: Lecciones aprendidas al incorporar las pruebas como parte ...
 
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
Webinar QALovers: Lecciones aprendidas al incorporar las pruebas como parte d...
 
Meetup TestingUY 2016 - Performance durante y después - Federico Toledo
Meetup TestingUY 2016 - Performance durante y después - Federico ToledoMeetup TestingUY 2016 - Performance durante y después - Federico Toledo
Meetup TestingUY 2016 - Performance durante y después - Federico Toledo
 
Testing para dummies
Testing para dummiesTesting para dummies
Testing para dummies
 
Pruebas exploratorias
Pruebas exploratoriasPruebas exploratorias
Pruebas exploratorias
 
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptxS4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
S4 D2 Pruebas unitariaasgjm,ghjkhjkos.pptx
 
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
Charla Testing Chile 2019: Desafíos y lecciones aprendidas al incorporar el t...
 
Taller TestingUy 2019 - Test automatizado con Katalon Studio
Taller TestingUy 2019 - Test automatizado con Katalon StudioTaller TestingUy 2019 - Test automatizado con Katalon Studio
Taller TestingUy 2019 - Test automatizado con Katalon Studio
 
2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf2.6 Pruebas Funcionales.pdf
2.6 Pruebas Funcionales.pdf
 
Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...
Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...
Pruebas de Manto Cuantos tipos de pruebas hay ? Que es una estrategia ? Que e...
 
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe... Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
 
Practicas técnicas
Practicas técnicasPracticas técnicas
Practicas técnicas
 
Herramientas Scrum
Herramientas ScrumHerramientas Scrum
Herramientas Scrum
 
INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptx
 
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTINGSEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
SEMINARIO WEB EN VIVO: INTRODUCCIÓN AL AGILE TESTING
 
Testing... ¿para dummies?
Testing... ¿para dummies?Testing... ¿para dummies?
Testing... ¿para dummies?
 
TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020TestingPy meetup - Invitación TestingUy 2020
TestingPy meetup - Invitación TestingUy 2020
 

Más de Claudia Badell

Pruebas Holísticas - Claudia Badell en Under Test
Pruebas Holísticas - Claudia Badell en Under TestPruebas Holísticas - Claudia Badell en Under Test
Pruebas Holísticas - Claudia Badell en Under Test
Claudia Badell
 
Testing Bolivia - Pruebas Holísticas - Claudia Badell
Testing Bolivia - Pruebas Holísticas - Claudia BadellTesting Bolivia - Pruebas Holísticas - Claudia Badell
Testing Bolivia - Pruebas Holísticas - Claudia Badell
Claudia Badell
 
Talk at Axiom Summit 2022: Exploratory Testing Driven by Mind Maps
Talk at Axiom Summit 2022: Exploratory Testing Driven by Mind MapsTalk at Axiom Summit 2022: Exploratory Testing Driven by Mind Maps
Talk at Axiom Summit 2022: Exploratory Testing Driven by Mind Maps
Claudia Badell
 
Charla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipo
Charla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipoCharla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipo
Charla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipo
Claudia Badell
 
Mujeres que brillan - Animarse a recorrer - Claudia Badell
Mujeres que brillan - Animarse a recorrer - Claudia BadellMujeres que brillan - Animarse a recorrer - Claudia Badell
Mujeres que brillan - Animarse a recorrer - Claudia Badell
Claudia Badell
 
Webinar plataforma ISQI: Testing Exploratorio y Mind maps
Webinar plataforma ISQI: Testing Exploratorio y Mind mapsWebinar plataforma ISQI: Testing Exploratorio y Mind maps
Webinar plataforma ISQI: Testing Exploratorio y Mind maps
Claudia Badell
 
Webinar plataforma TestingCR: Testing Exploratorio y Mind maps
Webinar plataforma TestingCR: Testing Exploratorio y Mind mapsWebinar plataforma TestingCR: Testing Exploratorio y Mind maps
Webinar plataforma TestingCR: Testing Exploratorio y Mind maps
Claudia Badell
 
Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...
Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...
Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...
Claudia Badell
 
Meetup Agile Testing Chile: Testing Exploratorio y Mind maps
Meetup Agile Testing Chile: Testing Exploratorio y Mind mapsMeetup Agile Testing Chile: Testing Exploratorio y Mind maps
Meetup Agile Testing Chile: Testing Exploratorio y Mind maps
Claudia Badell
 
Webinar plataforma QAMinds: Testing Exploratorio y Mind maps
Webinar plataforma QAMinds: Testing Exploratorio y Mind mapsWebinar plataforma QAMinds: Testing Exploratorio y Mind maps
Webinar plataforma QAMinds: Testing Exploratorio y Mind maps
Claudia Badell
 
Webinar plataforma Northem Quality: Testing Exploratorio y Mind maps
Webinar plataforma Northem Quality: Testing Exploratorio y Mind mapsWebinar plataforma Northem Quality: Testing Exploratorio y Mind maps
Webinar plataforma Northem Quality: Testing Exploratorio y Mind maps
Claudia Badell
 
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Claudia Badell
 
Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...
Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...
Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...
Claudia Badell
 
Webinar plataforma ISQI: Mind Maps para Potenciar las Pruebas Exploratorias
Webinar plataforma ISQI: Mind Maps para Potenciar las Pruebas ExploratoriasWebinar plataforma ISQI: Mind Maps para Potenciar las Pruebas Exploratorias
Webinar plataforma ISQI: Mind Maps para Potenciar las Pruebas Exploratorias
Claudia Badell
 
Talk at AgileTD USA: Testing as Part of the Team Culture
Talk at AgileTD USA: Testing as Part of the Team CultureTalk at AgileTD USA: Testing as Part of the Team Culture
Talk at AgileTD USA: Testing as Part of the Team Culture
Claudia Badell
 
Aula a distância em Cesar School: Estratégias de teste: discussão
Aula a distância em Cesar School: Estratégias de teste: discussãoAula a distância em Cesar School: Estratégias de teste: discussão
Aula a distância em Cesar School: Estratégias de teste: discussão
Claudia Badell
 
Charla TestingUy 2018: Mind maps para Potenciar las Pruebas Exploratorias
Charla TestingUy 2018: Mind maps para Potenciar las Pruebas ExploratoriasCharla TestingUy 2018: Mind maps para Potenciar las Pruebas Exploratorias
Charla TestingUy 2018: Mind maps para Potenciar las Pruebas Exploratorias
Claudia Badell
 
Taller en TestingUy 2018: Probando la experiencia de usuario
Taller en TestingUy 2018: Probando la experiencia de usuarioTaller en TestingUy 2018: Probando la experiencia de usuario
Taller en TestingUy 2018: Probando la experiencia de usuario
Claudia Badell
 
Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...
Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...
Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...
Claudia Badell
 
Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...
Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...
Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...
Claudia Badell
 

Más de Claudia Badell (20)

Pruebas Holísticas - Claudia Badell en Under Test
Pruebas Holísticas - Claudia Badell en Under TestPruebas Holísticas - Claudia Badell en Under Test
Pruebas Holísticas - Claudia Badell en Under Test
 
Testing Bolivia - Pruebas Holísticas - Claudia Badell
Testing Bolivia - Pruebas Holísticas - Claudia BadellTesting Bolivia - Pruebas Holísticas - Claudia Badell
Testing Bolivia - Pruebas Holísticas - Claudia Badell
 
Talk at Axiom Summit 2022: Exploratory Testing Driven by Mind Maps
Talk at Axiom Summit 2022: Exploratory Testing Driven by Mind MapsTalk at Axiom Summit 2022: Exploratory Testing Driven by Mind Maps
Talk at Axiom Summit 2022: Exploratory Testing Driven by Mind Maps
 
Charla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipo
Charla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipoCharla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipo
Charla ArgenTesting: Potenciando las pruebas exploratorias a nivel de equipo
 
Mujeres que brillan - Animarse a recorrer - Claudia Badell
Mujeres que brillan - Animarse a recorrer - Claudia BadellMujeres que brillan - Animarse a recorrer - Claudia Badell
Mujeres que brillan - Animarse a recorrer - Claudia Badell
 
Webinar plataforma ISQI: Testing Exploratorio y Mind maps
Webinar plataforma ISQI: Testing Exploratorio y Mind mapsWebinar plataforma ISQI: Testing Exploratorio y Mind maps
Webinar plataforma ISQI: Testing Exploratorio y Mind maps
 
Webinar plataforma TestingCR: Testing Exploratorio y Mind maps
Webinar plataforma TestingCR: Testing Exploratorio y Mind mapsWebinar plataforma TestingCR: Testing Exploratorio y Mind maps
Webinar plataforma TestingCR: Testing Exploratorio y Mind maps
 
Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...
Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...
Taller TestingUy 2019: Testing exploratorio, Heurísticas de Testing y Pensami...
 
Meetup Agile Testing Chile: Testing Exploratorio y Mind maps
Meetup Agile Testing Chile: Testing Exploratorio y Mind mapsMeetup Agile Testing Chile: Testing Exploratorio y Mind maps
Meetup Agile Testing Chile: Testing Exploratorio y Mind maps
 
Webinar plataforma QAMinds: Testing Exploratorio y Mind maps
Webinar plataforma QAMinds: Testing Exploratorio y Mind mapsWebinar plataforma QAMinds: Testing Exploratorio y Mind maps
Webinar plataforma QAMinds: Testing Exploratorio y Mind maps
 
Webinar plataforma Northem Quality: Testing Exploratorio y Mind maps
Webinar plataforma Northem Quality: Testing Exploratorio y Mind mapsWebinar plataforma Northem Quality: Testing Exploratorio y Mind maps
Webinar plataforma Northem Quality: Testing Exploratorio y Mind maps
 
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
 
Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...
Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...
Talk at Rio de Janeiro Ministry of Testing Meetup: Testing as Part of the Tea...
 
Webinar plataforma ISQI: Mind Maps para Potenciar las Pruebas Exploratorias
Webinar plataforma ISQI: Mind Maps para Potenciar las Pruebas ExploratoriasWebinar plataforma ISQI: Mind Maps para Potenciar las Pruebas Exploratorias
Webinar plataforma ISQI: Mind Maps para Potenciar las Pruebas Exploratorias
 
Talk at AgileTD USA: Testing as Part of the Team Culture
Talk at AgileTD USA: Testing as Part of the Team CultureTalk at AgileTD USA: Testing as Part of the Team Culture
Talk at AgileTD USA: Testing as Part of the Team Culture
 
Aula a distância em Cesar School: Estratégias de teste: discussão
Aula a distância em Cesar School: Estratégias de teste: discussãoAula a distância em Cesar School: Estratégias de teste: discussão
Aula a distância em Cesar School: Estratégias de teste: discussão
 
Charla TestingUy 2018: Mind maps para Potenciar las Pruebas Exploratorias
Charla TestingUy 2018: Mind maps para Potenciar las Pruebas ExploratoriasCharla TestingUy 2018: Mind maps para Potenciar las Pruebas Exploratorias
Charla TestingUy 2018: Mind maps para Potenciar las Pruebas Exploratorias
 
Taller en TestingUy 2018: Probando la experiencia de usuario
Taller en TestingUy 2018: Probando la experiencia de usuarioTaller en TestingUy 2018: Probando la experiencia de usuario
Taller en TestingUy 2018: Probando la experiencia de usuario
 
Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...
Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...
Seminario en VLCTesting: Testing Exploratorio y Mind Maps: un enfoque de trab...
 
Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...
Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...
Seminario en VLCTesting: Introducción al Testing Exploratorio, Heurísticas de...
 

Último

Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 

Último (20)

Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 

Qualitas Day - Pruebas Holísticas - Claudia Badell

  • 1. jigsolabs.com @claubs_uy PRUEBAS HOLÍSTICAS: QUÉ SON Y CÓMO APLICAR ESTE MODELO QUALITAS DAY| 13 de abril 2023 Ing. Claudia Badell claudia.badell@jigsolabs.com @claubs_uy Basado en material de Janet Gregory y Lisa Crispin
  • 2. jigsolabs.com @claubs_uy Co-organizodora testinguy.org • +17 años de experiencia en testing • Product Development Team Lead • Senior Quality Engineer, Team Lead • Senior Quality Engineer • Test Manager • Tester • Analista de Requerimientos • Docente en la Facultad de Ingeniería, Universidad de la República • Scrum Master • Curso Holistic Testing for Continuous Delivery con Janet Gregory y Lisa Crispin • Curso Agile Testing for the Whole Team con Janet Gregory • Tutorial Agile Testing Essentials con Janet Gregory y Lisa Crispin • Curso Rapid Software Testing con Michael Bolton • Tutorial Using Risk to Guide Testing con Michael Bolton • Cursos de la AST(Foundations & Bug Advocacy) • ISTQB Foundation • Agile Test Automation Certification (ICP-ATA) Ingeniera en Computación Instructora y Traductora al Español del curso Holistic Testing: estrategias para equipos ágiles agiletestingfellow.com Travel freak valijasready.com Oradora en conferencias internacionales, meetups (Brasil, Chile y Uruguay) y webinars Consultora y Coach: Testing de Software y Metodologías Agiles jigsolabs.com
  • 3. jigsolabs.com @claubs_uy AGENDA 1 2 3 INTRODUCCIÓN PRUEBAS HOLÍSTICAS QUÉ SON PRUEBAS HOLÍSTICAS ¿CÓMO PODEMOS APLICAR ESTE MODELO A NIVEL DE EQUIPO?
  • 4. jigsolabs.com @claubs_uy AGENDA 1 2 3 INTRODUCCIÓN PRUEBAS HOLÍSTICAS QUÉ SON PRUEBAS HOLÍSTICAS ¿CÓMO PODEMOS APLICAR ESTE MODELO A NIVEL DE EQUIPO?
  • 5. jigsolabs.com @claubs_uy • Todo el equipo es responsable de las pruebas y calidad • Los testers son parte del equipo • Las pruebas se consideran desde el inicio y durante todo el proceso • Hay una cultura a nivel de equipo con foco en la prevención de defectos (más que en la detección) • El desarrollo es guiado por las pruebas • La automatización da soporte a que el equipo tenga una cadencia sostenible para realizar entregas de valor frecuentes • Retroalimentación temprana y frecuente LAS PRUEBAS EN UN CONTEXTO ÁGIL
  • 6. jigsolabs.com @claubs_uy VISUALIZANDO LAS PRUEBAS A NIVEL DE EQUIPO EN UN CONTEXTO ÁGIL • Mapas mentales • Diagramas de flujo • Máquinas de estado • Prototipos en papel y/o digitales • Mapas de impacto • Example mapping • Matrices de Pruebas • Reportes y gráficos sobre la ejecución de las pruebas automatizadas • Planes de prueba livianos • ¡La conversación! • …
  • 7. jigsolabs.com @claubs_uy CUADRANTES DE PRUEBAS ÁGILES Q2 Q3 Q1 Q4 Pruebas Exploratorias Workflows Pruebas de Integración (orientadas al negocio) Pruebas de Usabilidad Pruebas de Aceptación (UAT) Pruebas de Carga Pruebas de Seguridad Otros Atributos de Calidad Pruebas Unitarias Pruebas de Componentes (a nivel de código) Ejemplos Pruebas de Historias Pruebas de Experiencia de Usuario Prototipos Simulaciones Pruebas que guían el desarrollo Pruebas que evalúan el producto Pruebas orientadas al negocio Pruebas orientadas a la tecnología Fuente: Brian Marick
  • 8. jigsolabs.com @claubs_uy PIRÁMIDE DE AUTOMATIZACIÓN Fuente: Mike Cohn Pruebas manuales / Pruebas exploratorias A través de la interfaz gráfica Pruebas Unitarias Pruebas de Componentes Capa de Servicio / API Reglas de negocio Pruebas funcionales Pruebas E2E
  • 9. jigsolabs.com @claubs_uy AGENDA 1 2 3 INTRODUCCIÓN PRUEBAS HOLÍSTICAS QUÉ SON PRUEBAS HOLÍSTICAS ¿CÓMO PODEMOS APLICAR ESTE MODELO A NIVEL DE EQUIPO?
  • 13. jigsolabs.com @claubs_uy • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Hipotetizar y adaptarse • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features • Probar las ideas • Determinar el valor
  • 14. jigsolabs.com @claubs_uy • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green • Probar las ideas • Determinar el valor @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Hipotetizar y adaptarse • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features
  • 15. jigsolabs.com @claubs_uy • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Hipotetizar y adaptarse • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Probar las ideas • Determinar el valor • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features
  • 16. jigsolabs.com @claubs_uy • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Hipotetizar y adaptarse • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Probar las ideas • Determinar el valor • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features
  • 17. jigsolabs.com @claubs_uy • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Hipotetizar y adaptarse • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Probar las ideas • Determinar el valor • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema
  • 18. jigsolabs.com @claubs_uy • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Hipotetizar y adaptarse • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Probar las ideas • Determinar el valor • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green
  • 19. jigsolabs.com @claubs_uy • Probar la infraestructura • Ejecutar las pruebas automatizadas • Probar el pipeline • Probar los atributos de calidad • Probar el sistema • Probar en producción • Utilizar feature toggles • Utilizar ambientes blue/green @janetgregoryca • Identificar los riesgos • Probar los supuestos • Crear historias testeables • Aplicar ATDD / BDD • Usar Example mapping • Crear prototipos • Determinar qué observar o monitorear • Probar las ideas • Determinar el valor • Automatizar las pruebas • Instrumentar el código • Probar las historias • Probar las features • Observar cómo los usuarios utilizan el producto • Monitorear advertencias y errores • Hipotetizar y adaptarse
  • 20. jigsolabs.com @claubs_uy • Explicita que las pruebas son una actividad, no una fase • Nos hace pensar en las pruebas antes, durante y luego de la puesta a producción • Refuerza que las pruebas y calidad son una responsabilidad compartida a nivel de equipo • Nos permite visualizar a nivel de equipo distintos tipos de pruebas que potencialmente pueden aplicar a nuestro contexto • Nos permite identificar habilidades a desarrollar en el equipo MODELO: PRUEBAS HOLÍSTICAS
  • 21. jigsolabs.com @claubs_uy AGENDA 1 2 3 INTRODUCCIÓN PRUEBAS HOLÍSTICAS QUÉ SON PRUEBAS HOLÍSTICAS ¿CÓMO PODEMOS APLICAR ESTE MODELO A NIVEL DE EQUIPO?
  • 22. jigsolabs.com @claubs_uy ES UNA HERRAMIENTA DE COMUNICACIÓN A NIVEL DE EQUIPO
  • 23. jigsolabs.com @claubs_uy NOS PERMITE PENSAR A NIVEL DE EQUIPO SOBRE NUESTRAS PRUEBAS EN UNA FORMA MÁS INTEGRAL
  • 24. jigsolabs.com @claubs_uy KEEP CALM AND ENHANCE YOUR TEAM HOLISTIC TESTING CULTURE
  • 25. jigsolabs.com @claubs_uy REFERENCIAS Agile Testing Condensed: A Brief Introduction, Janet Gregory y Lisa Crispin https://leanpub.com/agiletesting-condensed Testing From A Holistic Point Of View, Janet Gregory https://janetgregory.ca/testing-from-a-holistic-point-of-view/ Holistic Testing Donkeys & Dragons #10, Janet Gregory y Lisa Crispin https://www.youtube.com/watch?v=igtSEcCLftk Holistic Testing in DevOps, Janet Gregory https://www.youtube.com/watch?v=5XtWOYSJvdY https://agiletestingfellow.com/blog/