Test a scatola bianca

Il test a scatola bianca è un tipo di test del software in cui la persona conosce la progettazione dell'applicazione e il codice sorgente. Utilizzando queste informazioni, la persona può eseguire test che rivelano i bug o i problemi di prestazioni più probabili.

Poiché lo sviluppatore originale è la persona che conosce meglio il programma, è quella più adatta a eseguire il test a scatola bianca. Tuttavia, anche altri programmatori che conoscono l'applicazione possono eseguire test a scatola bianca. In entrambi i casi, chi esegue il test deve conoscere bene lo scopo del programma e il codice sottostante.

Il test a scatola bianca contribuisce a garantire che un programma sia stabile e performante. È utile per sottoporre un'app a test di stress con file di grandi dimensioni o con casi limite che la maggior parte degli utenti non incontrerà. Il processo di correzione dei bug è efficiente, poiché spesso la persona che scopre gli errori è anche quella che li corregge.

D'altra parte, lo sviluppatore originale potrebbe non utilizzare l'app come un utente tipico e potrebbe non individuare gli errori o i bug che un altro utente potrebbe scoprire. Il test a scatola bianca non è inoltre ideale per migliorare l'insieme delle funzionalità di un'app o la sua interfaccia utente, ambiti in cui il feedback esterno è particolarmente prezioso.

NOTE: Il test del software in cui l'utente non conosce gli elementi interni di un programma è chiamato test a scatola nera.

Aggiornato August 28, 2021 da Per C.

quizMetti alla prova le tue conoscenze

What is the final stage of the System Development Lifecycle (SDLC)?

A
Testing
0%
B
Maintenance
0%
C
Deployment
0%
D
Planning
0%
Correct! Incorrect!     View the SDLC definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Test a scatola bianca in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.