Questa sezione fornisce un elenco di riferimento delle metriche statiche visualizzate nella procedura guidata Creazione nuova verifica componenti per le verifiche di componenti Java ed EJB. Tali metriche contribuiscono a misurare l'impatto della verifica e a definire una strategia di verifica.
Nome | Formula | Descrizione |
---|---|---|
Fan In |
![]() |
Numero dei metodi pubblici + attributi pubblici della classe o dell'EJB |
Fan Out |
![]() |
Numero dei singoli utilizzi dei metodi o degli attributi definiti al di fuori della classe o dell'EJB |
ExtUse |
![]() |
Numero delle singole classi o EJB che utilizzano gli attributi pubblici o i metodi della classe o dell'EJB misurati. |
Nome | Formula | Descrizione |
---|---|---|
Methods |
![]() |
Methods (o numeri ponderati di metodi per classe) rappresenta un conteggio dei metodi presenti in una classe o in un EJB. |
WAC |
![]() |
Attributes (o numeri ponderati di attributi per classe) rappresenta il numero di attributi presenti di una classe o di un EJB. |
Max V(g) |
![]() ![]()
|
Il V(g) o numero ciclomatico è un indicatore della complessità di un metodo. Questo è correlato alla difficoltà della verifica. Tipicamente, il valore V(g) varia tra 1 e 10, dove 1 significa che il codice non presenta ramificazioni. La complessità ciclomatica di un metodo non dovrebbe superare 10. Il valore V(g) massimo è il valore V(g) più alto incontrato tra tutti i metodi della classe o dell'EJB. |
Statements |
![]() |
Questa metrica rappresenta semplicemente il numero totale di righe di codice (SLOC), esclusi i commenti. |
Max nested levels |
![]() |
Il livello di nidificazione indica il numero di livelli contenuti nella struttura. Il livello di nidificazione massima tra tutti i metodi è il valore più alto incontrato tra tutti i metodi della classe o dell'EJB. Esso è correlato con la complessità della struttura, quindi con la difficoltà della verifica. |
Nome | Descrizione |
---|---|
NbTests |
Numero di volte in cui il metodo è stato richiamato da una suite di verifica. |
Line (%) |
Tasso di copertura di righe (in percentuale) della classe all'interno di tutte le esecuzioni. |
Concetti correlati
Metriche statiche