Pruebas de Integración incrementales

 Pruebas incrementales

Las pruebas de integración aseguran que los componentes individuales probados funcionen bien juntos. Sin embargo, la prueba de integración incremental es un método de prueba que se usa a menudo en proyectos Agile donde se prueba un módulo y luego se integra con otro módulo. Esa integración se prueba y luego se agrega otro módulo o componente. En lugar de integrar todo a la vez y realizar pruebas, la integración se realiza de forma incremental a medida que se agregan piezas adicionales a la principal. El objetivo de este tipo de prueba es obtener comentarios antes de los desarrolladores y ayudar a aislar los problemas. Si los Módulos A y B funcionaron bien juntos, pero algo falla cuando se agrega el Módulo C, eso ayuda a indicar dónde puede estar el problema. Los problemas subyacentes se pueden encontrar antes y solucionar sin afectar a otros módulos. Cuando los defectos se encuentran temprano en ensamblajes más pequeños, es mucho más eficiente y menos costoso repararlos. Tanto los desarrolladores como los evaluadores pueden realizar y realizan pruebas de integración incremental.

Como se realiza

-          Revisar los requisitos funcionales y los documentos de diseño.

-          Revisar el plan y los resultados de las pruebas unitarias

-          Ejecute pruebas de módulos agregados utilizando el método más apropiado de pruebas de integración

Beneficios

-          Encuentra problemas mucho antes durante la fase de desarrollo

-          Ayudando a entregar código de mejor calidad en el entorno de prueba de integración del sistema.

-          Ahorra dinero a largo plazo al encontrar problemas antes cuando es más barato solucionarlos

Es imperativo que las personas que realizan las pruebas de integración incremental tengan una formación sólida en las técnicas de prueba involucradas para que se desarrolle y utilice una estrategia de prueba de integración eficiente.

Video:



Referencias:

QA Mentor. (2020, 19 marzo). Incremental Integration Testing in Software Engineering. https://www.qamentor.com/testing-coverage/functional-testing/incremental-integration-testing/

An approach to incremental testing - ProQuest. (n.d.). Retrieved November 16, 2022, from https://www.proquest.com/openview/7617ebe8bef080120ebfc183767933f5/1?pq-origsite=gscholar&cbl=18750&diss=y

 

Comentarios

Entradas populares de este blog

Pruebas de integración descendentes

Pruebas de Integración orientadas a objetos