Tabla de contenido:
Definición: ¿Qué significan las pruebas exhaustivas?
Las pruebas exhaustivas son un enfoque de prueba o de garantía de calidad en el que se utilizan todas las combinaciones posibles de escenarios y casos de uso / prueba para las pruebas.
Al probar el software, son todas las combinaciones posibles de cada tipo de entrada, así como cada permutación y variación de cómo se lleva a cabo la entrada para garantizar que todo funcione como se espera. Esto es lo mismo para las pruebas de hardware: presionar cualquiera y todas las combinaciones de botones e interruptores para determinar cuáles exponen un error para que se pueda solucionar.
Techopedia explica las pruebas exhaustivas
Las pruebas exhaustivas son el proceso de probar absolutamente todo para asegurarse de que el producto no pueda ser destruido o bloqueado por alguna casualidad aleatoria. Toma en consideración todas las combinaciones posibles de entradas, escenarios de uso, así como situaciones aleatorias y entradas.
Cuando un producto de software o hardware ha pasado pruebas exhaustivas, ese producto puede considerarse perfecto y robusto para su aplicación. Sin embargo, es casi imposible realizar pruebas exhaustivas verdaderas, ya que es extremadamente difícil y lento, por no mencionar casi imposible descubrir todos los escenarios de prueba posibles.
Es muy raro que los productos pasen completamente las pruebas exhaustivas. Siempre hay algunas cosas que fallan, pero puede ser para un escenario muy raro e improbable, por lo que está etiquetado como un error de baja prioridad que es muy poco probable que ocurra, y puede ocurrir solo para una población muy pequeña de usuarios. Esto sería algo sobre lo que generalmente se informa al servicio al cliente para que puedan identificarlo de inmediato si se producen esos errores.