Please enable JavaScript.
Coggle requires JavaScript to display documents.
Técnicas de Diseño de Pruebas (Técnicas de caja negra o funcionales…
Técnicas de Diseño de Pruebas
Técnicas de caja blanca
o estructurales
Objetivo
Diseñar casos de prueba para que se ejecuten, al menos una vez, todas las sentencias del programa, y todas las condiciones tanto en su vertiente verdadera como falsa.
Criterios de
cobertura lógica
Cobertura
Decisión/Condición
Cobertura de Decisión
Se escriben casos de prueba suficientes para que cada condición en una decisión tenga una vez resultado verdadero y otra falso.
Cobertura de Condiciones
Se escriben casos de prueba suficientes para que cada condición en una decisión tome todas las posibles salidas, al menos una vez, y cada decisión tome todas las posibles salidas, al menos una vez.
Cobertura de
Camino Básico
Se escriben casos de prueba suficientes para que se ejecuten todos los caminos de un programa. Entendiendo camino como una secuencia de sentencias encadenadas desde la entrada del programa hasta su salida.
Cobertura de Ciclos
Tipos
Simple
Anidado
Concatenado
No estructurado
Sentencias
While
Prueba de 0 ejecuciones
Prueba de 1 ejecución
Prueba de más de 1 ejecución
Repeat
Prueba de 1 ejecución
Prueba de más de 1 ejecución
For
Técnicas de caja negra
o funcionales
Particiones de Equivalencia
Valor específico
Rangos de Valores
Conjunto de Valores Relacionados
Condición Lógica
Análisis de Valores Límite
Tablas de Decisión
Arreglos Ortogonales