Taula de continguts:
Definició: què significa la prova exhaustiva?
La prova exhaustiva és un enfocament de prova o d’assegurament de la qualitat en què s’utilitzen totes les combinacions possibles d’escenaris i casos d’ús / prova.
En el programari de prova, hi ha totes les combinacions possibles de cada tipus d'entrada, així com totes les permutacions i variacions de com es realitza l'entrada per assegurar que tot funciona com s'esperava. Això passa el mateix per a les proves de maquinari: prement qualsevol i totes les combinacions de botons i commutadors per determinar quins exposen un error de manera que es pugui arreglar.
Techopedia explica les proves exhaustives
Les proves exhaustives són el procés de provar absolutament tot, només per assegurar-se que el producte no pot ser destruït o xocat per algun fet de l'atzar. Es tenen en compte totes les combinacions possibles d’entrades, escenaris d’ús, així com situacions aleatòries i entrades.
Quan un producte de programari o maquinari ha superat proves exhaustives, es pot considerar perfecte i robust per a la seva aplicació. Tanmateix, és gairebé impossible realitzar veritables proves exhaustives, ja que és extremadament difícil i requereix molt de temps, sense oblidar-ne gairebé impossible esbrinar tots els escenaris de proves possibles.
És molt rar que els productes passin completament proves exhaustives. Sempre hi ha algunes coses que fracassen, però pot ser que sigui per un escenari molt rar i poc probable, per la qual cosa es marca com un error de prioritat baixa que és molt poc probable que es produeixi i que només es produeixi per a una població molt petita d’usuaris. Això seria una informació que se sol informar sobre el servei al client perquè puguin identificar-lo immediatament si es produeixen aquests errors.
