Pruebas de Caja Blanca, Negra y Gris en Desarrollo de Software
Clase 16 de 29 • Curso de Fundamentos de Pruebas de Software
Resumen
Cuando no estamos refiriendo a una caja es la manera de observar el contenido de software.
Negra: No podemos observar cómo fue construida, no vemos el código, no sabemos su arquitectura, no tenemos nociones más que la interfaz que estamos interactuando.
- Partición de equivalencia
- Valores límite
- Tabla de decisiones
- Transición de estados
- Casos de usos
Blanca: Es como una caja de cristal, puedo ver todo lo que hay adentro e incluso puedo ser parte del equipo que desarrolla el software.
- Cobertura de declaración
- Cobertura de decisiones
Gris: Pueden ser la integraciones, cómo fluye el código y puedo ver como se transmiten los datos a través de las redes.
- Casos de negocios
- Pruebas End-to-End
- Pruebas de integración