Enfoque funcional
Basados en grafos
Participación equivalente
Prueba de la tabla ortogonal
Adivinando el error
Estática
Dinámica
Pruebas y procesos del software
Metodos de diseño de casos de prueba
Pruebas basadas en requerimientos
Pruebas de particiones
Pruebas estructurales
Prueba de interfaces graficas
Funcionalidad
Usabilidad
Pruebas de caja blanca
La cobertura
Mutation testing
Fault injection
Análisis estático de código
Proceso de prueba
Validación
¿Construimos el producto correcto?
Verificación
¿Construimos el producto correctamente?
Tipos de pruebas
Pruebas de integración
Pruebas de validación
Pruebas de sistema
Pruebas de aceptación
Pruebas de entrega
Importancia
Reducir errores
Calidad de desarrollo y robustez
Objetivos
Cumple con requerimentos
Defectos en el software