Sommario:
Definizione - Cosa significano i test statici?
Il test statico è una tecnica utilizzata durante il ciclo di vita di sviluppo del software (SDLC) per la rilevazione di errori del componente software e del codice prima dell'esecuzione dell'applicazione. I test statici possono comprendere procedure dettagliate, revisioni, ispezioni e analisi del flusso di dati. Comprende principalmente il controllo della sintassi del codice e la revisione manuale degli algoritmi e dei documenti per trovare eventuali errori.
I test statici sono anche noti come test di funzionamento a secco.
Techopedia spiega i test statici
Il rilevamento e la riparazione precoci degli errori SDLC sono meno costosi degli errori rilevati nelle fasi successive. I test statici seguono un processo di revisione, che deve aderire agli standard di test stabiliti.
I fattori analizzati prima di un processo di revisione includono:
- Revisione delle dimensioni del gruppo
- Allocazione del tempo
- Stabilire standard
- Liste di controllo
I team di test statici seguono una procedura generale per la revisione della documentazione, tra cui:
- Stabilire standard
- Preparazione del formato del documento
- Verifica dell'elenco dei contenuti
- Convalida di riferimento citata internamente
- Convalida di riferimento citata esternamente
- Revisione dello schermo e del rapporto
- Revisione dei commenti