SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
@claubs_uy | #testinguy
¿CÓMO ELEGIMOS
LOS CAMINOS A RECORRER?
@claubs_uy | #testinguy
AGENDA
INTRODUCCIÓN
1
TESTING EXPLORATORIO
2
HEURÍSTICAS DE TESTING
QUÉ SON Y SU ROL
3
HABILIDADES DEL EXPLORADOR
PENSAMIENTO LATERAL
4
@claubs_uy | #testinguy
Las heurísticas nos proveen una
dirección, guía y enfoque para
resolver un problema
@claubs_uy | #testinguy
@claubs_uy | #testinguy
HEURÍSTICAS DE TESTING
CEM KANER
Consistencia con:
• el producto
• la historia
• productos similares
• la imagen
• las regulaciones
• su propósito
http://testingeducation.org/BBST/foundations/
@claubs_uy | #testinguy
@claubs_uy | #testinguy
HEURÍSTICAS DE USABILIDAD
JACOB NIELSEN
1. Visibilidad del estado del sistema
2. Relación entre el sistema y el mundo real
3. Control y libertad por parte del usuario
4. Consistencia y estándares
5. Prevención de errores
6. Reconocimiento antes que recuerdo
7. Flexibilidad y eficiencia de uso
8. Estética y diseño minimalista
9. Ayuda a los usuarios a reconocer,
diagnosticar y recuperarse de los errores
10. Ayuda y documentación
www.useit.com/papers/heuristic/heuristic_list.html
@claubs_uy | #testinguy
@claubs_uy | #testinguy
Los usuarios no deberían
cuestionarse si acciones,
situaciones o palabras diferentes
significan en realidad la misma
cosa.
CONSISTENCIA Y
ESTANDARES
04
@claubs_uy | #testinguy
@claubs_uy | #testinguy
Los usuarios no deberían
cuestionarse si acciones,
situaciones o palabras diferentes
significan en realidad la misma
cosa.
CONSISTENCIA Y
ESTANDARES
04
@claubs_uy | #testinguy
@claubs_uy | #testinguy
• Fáciles de aplicar
• Ayudan a identificar
inconsistencias
PROS:
• Pueden ser muy generales
• No garantizan una solución
• Dos heurísticas pueden
contradecirse
CONTRAS:
@claubs_uy | #testinguy
@claubs_uy | #testinguy
¿POR QUÉ SON IMPORTANTES
LAS HEURÍSTICAS EN TESTING?
@claubs_uy | #testinguy http://cartoontester.blogspot.com
He chequeado cada rincón de
la casa. Estoy seguro de que
no hay ratones.
La ausencia de pruebas no prueba
su ausencia
William Cowper
@claubs_uy | #testinguy
@claubs_uy | #testinguy
No es suficiente estar ocupado, la pregunta es
¿en qué estamos ocupados?
Henry David Thoreau
¿Cuándo aprenderán? No es
agregar más trampas, es sólo
que no me gusta el queso
@claubs_uy | #testinguy http://cartoontester.blogspot.com
@claubs_uy | #testinguy
Boris Beizer,
Software Testing Techniques
Si sigues aplicando el mismo pesticida,
los insectos eventualmente generan
resistencia y el pesticida ya no funciona
http://cartoontester.blogspot.com
@claubs_uy | #testinguy
@claubs_uy | #testinguy
Es necesario aplicar diferentes
estrategias de pruebas para
modelar y probar la funcionalidad
bajo prueba
@claubs_uy | #testinguy
Explore It! Reduce Risk and
Increase Confidence with
Exploratory Testing
by Elisabeth Hendrickson
@claubs_uy | #testinguy
DISEÑO PLANIFICADO
Y TESTING EXPLORATORIO
• Se complementan
• Nos permiten mitigar riesgos
@claubs_uy | #testinguy
AGENDA
INTRODUCCIÓN
1
TESTING EXPLORATORIO
2
HEURÍSTICAS DE TESTING
QUÉ SON Y SU ROL
3
HABILIDADES DEL EXPLORADOR
PENSAMIENTO LATERAL
4
@claubs_uy | #testinguy
@claubs_uy | #testinguy
Cem Kaner
El testing es una actividad cognitiva,
no es una actividad mecánica
@claubs_uy | #testinguy
Exploratory Testing Dynamics
by James Bach, Jonathan Bach,
and Michael Bolton
www.satisfice.com/articles/et-dynamics.pdf
@claubs_uy | #testinguy
HABILIDADES DEL EXPLORADOR
CURIOSO
OBSERVADOR
MANEJO
DEL TIEMPO
PRIORIZACIÓN
ANALÍTICO
PRAGMÁTICO
CREATIVO
…
y más ☺
PENSAMIENTO
OUT OF THE BOX
@claubs_uy | #testinguy
PREGUNTA #1
@claubs_uy | #testinguy
@claubs_uy | #testinguy
49
PREGUNTA #2
@claubs_uy | #testinguy
@claubs_uy | #testinguy
50
PREGUNTA #3
@claubs_uy | #testinguy
@claubs_uy | #testinguy
PROBLEMA
@claubs_uy | #testinguy
Pensar out of the box usando
pensamiento lateral
@claubs_uy | #testinguy
@claubs_uy | #testinguy
Se puede ejercitar
@claubs_uy | #testinguy
JUGANDO ☺
@claubs_uy | #testinguy
Testing es la búsqueda de
información
@claubs_uy | #testinguy

Más contenido relacionado

Similar a Heuristicas.pdf

RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1
Pilar Barrio
 
TALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICOTALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICO
paokiss2010
 
TALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICOTALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICO
paokiss2010
 

Similar a Heuristicas.pdf (20)

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
 
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
Charla Evento TestingUY 2018 - Mind maps para potenciar las pruebas explorato...
 
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
Charla Mendoza Testing Day: Incorporando las pruebas como parte de la cultura...
 
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
 
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 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...
 
005 metodos de inspección de usabilidad
005   metodos de inspección de usabilidad 005   metodos de inspección de usabilidad
005 metodos de inspección de usabilidad
 
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
 
WEBINAR: Testing Exploratorio y Mind Maps por Claudia Badell
WEBINAR: Testing Exploratorio y Mind Maps por Claudia BadellWEBINAR: Testing Exploratorio y Mind Maps por Claudia Badell
WEBINAR: Testing Exploratorio y Mind Maps por 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
 
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
 
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
 
Sleep well driven development
Sleep well driven developmentSleep well driven development
Sleep well driven development
 
Taller evento TestingUY 2016 - Probando la experiencia de usuario
Taller evento TestingUY 2016 - Probando la experiencia de usuarioTaller evento TestingUY 2016 - Probando la experiencia de usuario
Taller evento TestingUY 2016 - Probando la experiencia de usuario
 
Taller en TestingUy 2016: Probando la experiencia de usuario
Taller en TestingUy 2016: Probando la experiencia de usuarioTaller en TestingUy 2016: Probando la experiencia de usuario
Taller en TestingUy 2016: Probando la experiencia de usuario
 
Quality Sense Conf - Pruebas Holísticas : un enfoque a nivel de equipo
Quality Sense Conf - Pruebas Holísticas : un enfoque a nivel de equipoQuality Sense Conf - Pruebas Holísticas : un enfoque a nivel de equipo
Quality Sense Conf - Pruebas Holísticas : un enfoque a nivel de equipo
 
RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1RMyA - workshop testing - v1.1
RMyA - workshop testing - v1.1
 
TALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICOTALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICO
 
TALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICOTALLER. METODO CIENTIFICO
TALLER. METODO CIENTIFICO
 

Último

ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
gustavoiashalom
 

Último (20)

Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERUQUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
QUIMICA GENERAL UNIVERSIDAD TECNOLOGICA DEL PERU
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Sesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxSesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptx
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdfDISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 

Heuristicas.pdf