Considerar o nó, tiempo 0? that is de question!
Cuando se termina una prueba, considerando como tal una vez que se hayan ejecutado todo el set de casos de prueba previsto, muchos de nosotros nos ponemos a pensar: «y ahora qué».
De acuerdo con la definición clásica:
Las «Pruebas integrales» o «Pruebas de Integración» son aquellas que se realizan en el ámbito del desarrollo de software una vez que se han aprobado las pruebas unitarias. Únicamente se refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto, de una sola vez. Consiste en realizar pruebas para verificar que un gran conjunto de partes de software funcionan juntos. Son las pruebas posteriores a las pruebas unitarias y preceden a las pruebas del sistema.
También deberíamos añadir los esquemas que muchos aplican de Integración incremental ascendente y descente.
Puede ocurrir, dependiendo del proyecto, que cuando se integre la parte probada detectemos defectos debido a otros casos de uso o historias de usuario, no habían sido construidas ó que estaban en construcción, mientras nosotros habíamos iniciado el testing.
Entonces las preguntas son:
- ¿Deberíamos considerar este tiempo? ¿Sí o nó?
- ¿Se debe tener una previsión o formará parte de una nueva estimación?
Fuente de inspiración:
jummp