Calidad Total
Descripción
Su propósito es encontrar errores en el comportamiento del sistema de acuerdo con la especificación de requerimientos
Realizado por un grupo diferente al dedesarrollo
Técnica de Prueba: Caja negra basado en los requerimientos y en escenarios reales.
Guías para generar casos de prueba
Verificar que la funcionalidad del sistema es correcta ycompleta
Verificar que el sistema tiene la capacidad volumétrica, de robustez y que se comporta bien ante fallas.
Pruebas basadas en requerimientos
Dado que todo requerimiento debe ser verificable,entonces todo requerimiento debe poder ser sujeto a pruebas.
• Se pueden escribir varias pruebas para verificar que se cumple un requerimiento.
• Las pruebas basadas en requerimientos, toman cadarequerimiento (Funcional y no funcional) y determina pruebas para cada uno de estos.
Pruebas de Particiones
• Datos de entradas y salidas son particionados en grupo operacionalmente similares.• Cada partición se conoce como una partición de equivalencia.
• Se selecciona elementos de cada partición de equivalencia y probar con el sistema con estos.
• Es una buena práctica no seleccionarla media de cada partición de equivalencia, sino valores cercanos a los límites.
Pruebas Estructurales
• También conocidas como pruebas de caja blanca.
• Se determinan laspruebas a partir del conocimiento de la implementación.
• El objetivo de este tipo de pruebas es verificar todas las líneas de código (NO todas las combinaciones de caminos).
• La más conocida pruebade este tipo son las pruebas de caminos.
• Pruebas de caja blanca, caja de cristal.
Pruebas de Caminos
• Las pruebas de caminos tratan de preparar pruebas que verifiquen cada uno de loscaminos del programa al menos una vez.
• Se parte de un grafo que muestra todos los caminos involucrados en un fragmento de código
• Las líneas que involucran sentencias condicionales crearan nuevos...
Regístrate para leer el documento completo.