Documentos de Académico
Documentos de Profesional
Documentos de Cultura
_____________________________________________________________
Introducción a la Certi cación
Objetivos de aprendizaje
_____________________________________________________________
fi
Número de preguntas: 40
Duración del examen: 60 mins
Duración Idioma No nativo: 75 mins
• Dominio de negocio
• Políticas y procedimientos
• Monitoreo y control
• Analisis
• Diseño
• Implementación
• Ejecución
• Finalización
Planeación
_____________________________________________________________
• Objetivos
• Enfoque
• Qué probar?
• Analizar requerimientos/necesidades
• Documentación técnica
• Cómo probar?
Finalización
_____________________________________________________________
• Empatia.
• Comunicación efectiva.
• Scrum
• Kanban
• Spiral
fi
Consideraciones
_____________________________________________________________
Aceptación
Sistema
Integración
Componente
Características
_____________________________________________________________
• Base de prueba
• Objeto de prueba
• Defectos típicos
• Enfoque y responsabilidades
fi
ISTQB Foundation Level
_____________________________________________________________
Niveles de prueba
• Reducir el riesgo
• Encontrar defectos.
• Diseño detallado.
• Código.
• Modelo de datos.
• Clases y archivos.
• Módulos de BD.
Defectos Típicos
_____________________________________________________________
• Funcionalidad incorrecta.
• Reducir el riesgo
• Encontrar defectos.
• Diagrama de secuencia.
• Casos de uso.
• Flujos de datos.
• Subsistemas.
• Bases de Datos.
• Infraestructura.
• Interfases
• APIs.
• Microservicios.
Defectos típicos
_____________________________________________________________
• Reducir el riesgo
• Encontrar defectos.
• Casos de uso
• Diagrama de estados
• Aplicaciones
• Sistemas de hardware/software
• Sistemas operativos
• Cálculos incorrectos
fi
ISTQB Foundation Level
_____________________________________________________________
Niveles de prueba: Pruebas de sistema
• Requerimientos de usuario
• Requerimientos de sistema
• Procedimientos de instalación
• Procesos de negocio
• Sistemas de recuperación
• Formularios
• Reportes
• Pruebas de regresión
• Migraciones.
• Actualizaciones de versiones.
• Casos de prueba
• Documentación
• Conversaciones
• Herramientas
fi
ISTQB Foundation Level
_____________________________________________________________
Pruebas de mantenimiento
• Análisis estático.
• Código fuente.
• Guías de usuario
• Páginas web
• Con guraciones
fi
fi
fi
ISTQB Foundation Level
_____________________________________________________________
Artefactos examinables por pruebas estáticas
Se puede encontrar el defecto con menos Hay que reproducir las condiciones puntuales bajo
esfuerzo. las que se muestra el defecto.
Los defectos encontrados son más baratos de Los defectos encontrados son más caros para
corregir. corregir.
Defectos típicos: pruebas estáticas
_____________________________________________________________
• Defectos en el diseño
• Defectos en el código
• Desviación de estándares
• Vulnerabilidades de seguridad
• Defectos de mantenimiento
fi
ISTQB Foundation Level
_____________________________________________________________
Diferencias entre pruebas estáticas y dinámicas
• Planeación
• Inicio de revisión
• Revisión individual
• Corrección y reporte
Planeación
_____________________________________________________________
• De nir el alcance
fi
fi
fi
Inicio de revisión
_____________________________________________________________
fi
Corrección y reporte
_____________________________________________________________
• Levantar métricas
Proceso de revisión
• Autor
• Administración
• Facilitador (moderador)
• Líder de revisión
• Revisores
• Escriba (Secretario)
ISTQB Foundation Level
_____________________________________________________________
Roles y responsabilidades
• Revisión informal
• Tutorial (Walkthrough)
• Revisión técnica
• Inspección
Revisión informal
_____________________________________________________________
• Ad hoc
• Check list
• Escenarios
• Perspectiva
• Roles
Factores de éxito
_____________________________________________________________
• Estandares regulatorios.
• Documentación disponible.
• Herramientas disponibles.
• Tiempo y presupuesto.
• Particiones equivalentes
• Tablas de decisión
Partición
Válida (3%) Válida (5%) Válida (7%)
inválida
Mínimo Máximo
-1 0 1 99 100 101
Límite abierto
_____________________________________________________________
Ejemplo
_____________________________________________________________
Monto a pagar
Ejemplo
_____________________________________________________________
•Iden camos los valores de las combinaciones de (V y F).
◦Con 2 condiciones, que ambas pueden ser verdaderas o falsas
tendríamos 4 combinaciones. (valor de la condición ^ número de cosas
a combinar).
Monto a pagar V V F F
Ejemplo
_____________________________________________________________
Acciones / Salidas
Procesar Monto V V
Procesar Fin préstamo V V
ti
fi
Puntos clave
_____________________________________________________________
Ejemplo 2
_____________________________________________________________
ti
Ejemplo2
_____________________________________________________________
Cupón (20%)
Resultado
% Descuento
Ejemplo2
_____________________________________________________________
Cupón (20%) V F V F V F V F
Resultado
fi
ti
ti
fi
ft
Ejemplo
_____________________________________________________________
ti
fi
fi
ti
fi
fi
fi
Ejemplo
_____________________________________________________________
ISTQB Foundation Level
_____________________________________________________________
Técnica de casos de uso
READ X
READ Y
I F X>Y THEN Z = 0
ENDIF
Ejemplo 2
_____________________________________________________________
READ X •
•
Casos de prueba:
Test A: X= 2, Y = 3 El valor de Z = 8
READ Y • Test B: X =0, Y = 25 El valor de Z = 50
• Test C: X =47, Y = 1 El valor de Z = 49
Z=X+2*Y
• Cobertura: 83% (5/6 statements cubiertos)
IF Z > 50 THEN
PRINT large Z • Test D: X = 20, Y = 25 El valor de Z = 70
🡪
🡪
🡪
Ejemplo 3
_____________________________________________________________
ISTQB Foundation Level
_____________________________________________________________
Cobertura de sentencia (Statement coverage)
Cobertura de decisión
READ X
READ Y
I F X>Y THEN Z = 0
ENDIF
Ejemplo 2
_____________________________________________________________
ISTQB Foundation Level
_____________________________________________________________
Cobertura de decisión
• Pruebas exploratorias
• Probadores no independientes.
• Probadores/desarrolladores independientes
dentro del equipo.
• Analítica
• Basada en modelos
• Metodica
Estrategia y enfoque de pruebas
_____________________________________________________________
• Cumplimiento de procesos
• Aversión a la regresión
• Dirigida (o consultada)
• Reactiva
ISTQB Foundation Level
_____________________________________________________________
Estrategia y enfoque de pruebas
Caso-01 3 NA Caso-01
Caso-02 1 NA Caso-05
Caso-03 7 NA Caso-03
• Enfoque de pruebas.
• Herramientas
• Proceso de pruebas
• Presión de tiempo
fl
Factores que in uencian el esfuerzo
de pruebas
_____________________________________________________________
• Habilidades
• Experiencia
• Basada en métricas
• Basada en expertos
ISTQB Foundation Level
_____________________________________________________________
Técnicas de estimación de pruebas
• Información de defectos
• Niveles de prueba.
ISTQB Foundation Level
_____________________________________________________________
Pruebas basadas en riesgos
• Fecha y autor
• Estado
• Mayor consistencia.
• Captura de pruebas
• Evaluar al proveedor