Please enable JavaScript.
Coggle requires JavaScript to display documents.
Integration Testing - Coggle Diagram
Integration Testing
-
Call Based Integration
Pair-wise Integration
En la integración par a par, se utilizan los códigos reales en lugar de "stubs" y "drivers", lo que facilita el aislamiento de problemas. Cada sesión de prueba se limita a un par de unidades en el grafo de llamadas, lo que reduce la complejidad. El número de sesiones de prueba es igual al número de aristas en el grafo de llamadas.
-
La integración basada en el grafo de llamadas es una mejora sobre los enfoques basados en la descomposición funcional, al moverse hacia la dirección de las pruebas estructurales. Aquí, utilizamos un grafo dirigido en lugar de un árbol de descomposición funcional para representar el programa. El sistema se presenta como un grafo dirigido donde los nodos son los módulos y las aristas representan las invocaciones de funciones.
Path-based Integration
-
La integración basada en caminos representa un enfoque híbrido que combina aspectos
estructurales y funcionales. En lugar de probar interfaces, se centra en las interacciones
comportamentales. Seguimos los caminos de ejecución y mensajes utilizados en el
sistema, tratando los módulos recorridos como subsistemas a probar. Introducimos dos
nuevos tipos de nodos: nodo fuente y nodo sumidero.
The NextDate Program
El programa NextDate es un programa informático que determina la fecha siguiente a una fecha dada. Generalmente, toma tres entradas: el día, el mes y el año, y luego calcula y devuelve la fecha siguiente en el mismo formato. El programa es una herramienta simple pero útil para realizar cálculos de fechas en aplicaciones informáticas y sistemas.