Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALEX VIDAURRE
Curso Taller
ISTQB Foundation
“Taller de Preparación para la Certificación”
Módulo 07
REPASO
REP-1
www.jbenterprisegroup.com
¿POR QUÉ ES NECESARIO PROBAR?
ERROR - DEFECTO - FALLA
REP-2
www.jbenterprisegroup.com
NIVELES DE PRUEBAS – MODELO V
REP-3
www.jbenterprisegroup.com
PROCESO DE PRUEBAS
Política de
Pruebas
A Nivel de Empresa
Estrategia de
Pruebas
REP-4
www.jbenterprisegroup.com
CRITERIOS DE ENTRADA - EJEMPLO
REP-5
www.jbenterprisegroup.com
CRITERIOS DE SALIDA - EJEMPLO
INDEPENDENCIA DE PRUEBAS
REP-6
www.jbenterprisegroup.com
PROCESO DE REVISIÓN
EL PROCESO DE INSPECCIÓN
Requerimiento
Etapa Cambio
Desarrollo
Software
Mejora de
Procesos
.
Entrada Planeación
Salida
Revisión Reunión
Kickoff de Edición
individual
revisión
13
PROCESO DE REVISIÓN
TIPOS DE REVISIONES (IEEE 1028)
– El proceso básico de una revisión – tal y como se esquematiza aquí –
se aplica a las siguientes variaciones de revisión:
• Inspección,
• walkthrough,
• revisión técnica,
• revisión informal
– Los tipos de revisión difieren en algunos aspectos del proceso
descrito
– Una diferencia adicional entre las revisiones se presenta
dependiendo de la naturaleza del objeto de la revisión
14
REP-7
www.jbenterprisegroup.com
TÉCNICAS DE PRUEBAS
REP-8
www.jbenterprisegroup.com
PROCESO DE ATENCIÓN DE INCIDENCIAS
17
GESTIÓN DE INCIDENCIAS
REP-9
www.jbenterprisegroup.com
CONTROL DE VERSIONES - EJEMPLO
19
ANÁLISIS ESTÁTICO
COMPLEJIDAD CICLOMÁTICA
REP-10
www.jbenterprisegroup.com
ANÁLISIS ESTÁTICO
¿QUÉ GRÁFICO DE FLUJO ES MÁS COMPLEJO?
¿Cuál es el valor de la complejidad ciclomática?
1
2 3 4
21
CATEGORIZACIÓN DE LAS
TÉCNICAS DE DISEÑO DE PRUEBA
TRES TIPOS DE TÉCNICAS SISTEMÁTICAS
REP-11
www.jbenterprisegroup.com
CATEGORIZACIÓN DE LAS
TÉCNICAS DE DISEÑO DE PRUEBA
TIPOS DE TÉCNICAS DE PRUEBAS
Estática Dinámica
Revisiones etc.
Comportamiento
Inspección Analisis Estático
Desk-checking etc.
etc.
Partición
Control de Usabilidad Equivalente
Control de Flujo
Datos Performance
etc. Análisis de
Valores Límite
etc.
Sentencias
Ejecución Grafo causa-efecto
Simbólica Bifurcación/ Decisión Arcs
Aleatorio
Definición Bifurcación Condición LCSAJ
-Uso Transición de
Combinación
De Bifurcación Estados
Condición
CATEGORIZACIÓN DE LAS
TÉCNICAS DE DISEÑO DE PRUEBA
CAJA BLANCA VS. CAJA NEGRA
REP-12
www.jbenterprisegroup.com
AUTOMATIZACIÓN DE PRUEBAS
NORMAS Y ESTÁNDARES
26
REP-13
www.jbenterprisegroup.com
CÓDIGO DE BUENAS PRÁCTICAS
EL CLIENTE Y Los probadores de software certificados deberían actuar de una manera que esté en coherencia con el mejor
EMPLEADOR interés de su cliente, empleador e interés público.
EL PRODUCTO Los probadores de software certificados deberían asegurar que los entregables que proporcionan (en
referencia a los productos y sistemas que prueban) cumplan con los mas altos estándares posibles.
EL JUICIO Los probadores de software certificados deberían mantener la integridad e independencia en su juicio
profesional.
LA GESTIÓN Los jefes y líderes de pruebas de software certificados suscribirán y promoverán un método ético para la
gestión de pruebas de software.
LA PROFESIÓN Los probadores de software certificados deberían promover la integridad y reputación de la profesión en
conformidad con el interés público.
LOS COLEGAS Los probadores de software certificados deberían ser justos con sus colegas además de ser de gran ayuda
para ellos y promover la cooperación con los desarrolladores de software.
UNO MISMO Los probadores de software certificados deberían participar en el aprendizaje permanente con relación a la
práctica de su profesión y debería promover la adopción de un enfoque ético en la práctica de la profesión.
27
Gracias por su
atención!
Preguntas?
REP-14
www.jbenterprisegroup.com