Test Software dell’interfaccia operatore vitale (VHMI) di un impianto ferroviario
Brief cliente
Definizione ed esecuzione di Software Testing di componente e di integrazione per il software utilizzato per l’interfaccia vitale operatore (SIL4) per la gestione del sistema di segnalamento ferroviario.
Sfide di progetto
Definire, eseguire ed analizzare tutti i test del Software previsti dalla normativa 50128 per la BL SW fornita dal cliente.
L’efficacia, l’efficienza e l’esecuzione in tempi molto brevi sono stati determinanti per rilevare puntualmente e tempestivamente la presenza di bachi.
Soluzione
NIER ha definito, eseguito ed analizzato più di 1000 test case, tra test di componente e di integrazione. È stato utilizzato il tool IBM RTRT.
Fasi di esecuzione
Analisi degli algoritmi implementati dal software fornito dal cliente.
Analisi della norma CEI EN 50128 per la definizioni delle tipologie e modalità di test SW da effettuare.
Definizione dei test per la verifica del Software negli aspetti previsti dalla norma (code coverage, boundary value, ecc) e nei requisiti.
Esecuzione dei test con analisi dei risultati.
Individuazione e discussione con il cliente dei bachi riscontrati.
Stesura della documentazione necessaria.
Risultati ottenuti
L’attività di SW testing svolta da NIER ha permesso al cliente di rilevare e correggere in modo preventivo e tempestivo le anomalie presenti nel SW fornito prima di passare alle fasi successive del ciclo di vita.