Pruebas de integración

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Tipo de pruebas de software

Prueba de integración (a veces llamada integración y prueba, abreviado I&T) es la fase de prueba de software en la que todo el módulo de software se prueba o si consta de varios módulos de software, se combinan y luego se prueban como un grupo. Las pruebas de integración se llevan a cabo para evaluar el cumplimiento de un sistema o componente con requisitos funcionales específicos. Ocurre después de las pruebas unitarias y antes de las pruebas del sistema. Las pruebas de integración toman como entrada módulos que han sido probados unitariamente, los agrupan en agregados más grandes, aplican pruebas definidas en un plan de pruebas de integración a esos agregados y entregan como salida el sistema integrado listo para las pruebas del sistema.

Aproximación

Algunos tipos diferentes de pruebas de integración son big bang, mixtas (sándwich), más riesgosas, de arriba hacia abajo y de abajo hacia arriba. Otros patrones de integración son: integración de colaboración, integración backbone, integración de capas, integración cliente-servidor, integración de servicios distribuidos e integración de alta frecuencia.

En las pruebas de gran impacto, la mayoría de los módulos desarrollados se combinan para formar un sistema de software completo o una parte importante del sistema y luego se utilizan para las pruebas de integración. Este método es muy eficaz para ahorrar tiempo en el proceso de prueba de integración. Sin embargo, si los casos de prueba y sus resultados no se registran correctamente, todo el proceso de integración será más complicado y puede impedir que el equipo de pruebas logre el objetivo de las pruebas de integración.

En las pruebas ascendentes, los componentes del nivel más bajo se prueban primero y luego se utilizan para facilitar las pruebas de los componentes de nivel superior. El proceso se repite hasta que se prueba el componente en la parte superior de la jerarquía. Todos los módulos, procedimientos o funciones de nivel inferior o inferior se integran y luego se prueban. Después de las pruebas de integración de los módulos integrados de nivel inferior, se formará el siguiente nivel de módulos y podrá utilizarse para las pruebas de integración. Este enfoque sólo es útil cuando todos o la mayoría de los módulos del mismo nivel de desarrollo están listos. Este método también ayuda a determinar los niveles de software desarrollado y facilita informar el progreso de las pruebas en forma de porcentaje.

En las pruebas descendentes, los módulos integrados superiores se prueban primero y la rama del módulo se prueba paso a paso hasta el final del módulo relacionado.

Las pruebas sándwich combinan pruebas de arriba hacia abajo con pruebas de abajo hacia arriba. Una limitación de este tipo de pruebas es que, por lo general, no se probarán las condiciones no establecidas en las pruebas de integración específicas, fuera de la confirmación de la ejecución de los elementos de diseño.

Contenido relacionado

Incidencia

Incidencia puede referirse...

T2

T2, T-2, T2, T2 puede referirse...

Conectivo

Conectivo puede referirse...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save