Pruebas exhaustivas

¿Qué son las pruebas exhaustivas?

Las pruebas exhaustivas son un enfoque de prueba en el que se utilizan todas las combinaciones de datos posibles para las pruebas. Las pruebas exploratorias incluyen combinaciones de datos implícitas presentes en el estado del software / datos al inicio de las pruebas.

Ejemplo:

Considere una aplicación en la que un campo de contraseña que acepta 3 caracteres, sin entradas repetidas consecutivas. Por lo tanto, hay 26 * 26 * 26 permutaciones de entrada solo para alfabetos. Incluyendo caracteres especiales y caracteres estándar, hay muchas más combinaciones. Entonces, hay combinaciones de entrada 256 * 256 * 256.