Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pruebas de visión interna o caja blanca - Coggle Diagram
Pruebas de visión interna o caja blanca
Son
Son un enfoque sistemático a las pruebas donde se usa el conocimiento del código
fuente del programa para diseñar pruebas de defecto.
Metas
El conjunto de pruebas debe garantizar que se ejecute toda ruta lógica a través del programa, con la consecuencia de que cada enunciado de programa se efectúe al menos una vez.
Pueden usarse analizadores de ejecución de programa para demostrar que
se logra este nivel de cobertura de pruebas.
Revisan todas las decisiones lógicas en sus lados verdadero y falso.
Ejecutan todos los bucles en sus fronteras y dentro de sus fronteras operativas.
Revisan estructuras de datos internos para garantizar su validez.
Tener en cuenta
Enfoque a las pruebas de programa, donde las pruebas se basan en el conocimiento de la estructura del programa y sus componentes. El acceso al código fuente es esencial para las pruebas de caja blanca.
Prueba de ruta básica.
Uso de notación de gráfico o grafo de flujo
Evaluar la complejidad ciclotómica
Elección de rutas independientes
Prepara casos de prueba que fuercen la ejecución de cada ruta
Matrices de grafo
Prueba de la estructura de control
Prueba de condición
Selecciona rutas de prueba de acuerdo a ubicaciones de las definiciones y con el uso de variables en el programa.
Prueba de bucle
Se enfoca exclusivamente en la validez de los constructos de bucle
Simples
Concatenados
Anidados
No estructurados