CliniGA CRO

Blog CliniGA CRO

Casi di prova negativi: verificare come il sistema rifiuta i dati errati

Usare scenari di prova negativi per verificare come un’interfaccia clinica gestisca input incompleti, duplicati e non autorizzati.

Fotografia rappresentativa della categoria: Casi di prova negativi: verificare come il sistema rifiuta i dati errati
Foto: NASA · Licenza: Public domain · Immagine ritagliata e ridimensionata.
Pubblicazione
Aggiornamento

Accettare un file corretto dimostra soltanto il percorso previsto. La gestione di input incompleti, duplicati o non autorizzati merita un’attenzione distinta quando un’interfaccia trasporta dati rilevanti per decisioni critiche dello studio.

Conservare il significato dei dati

Collegare le prove negative a modalità di guasto realistiche. Determinare se il rifiuto produca un messaggio comprensibile, uno stato della registrazione e una traccia che raggiunga un responsabile. Gli utenti dovrebbero sapere quando un file viene accettato parzialmente. Non esiste una scelta universale tra rifiutare l’intera consegna e accettare le righe valide; definire il comportamento appropriato per l’uso previsto.

Esempio pratico

Per esempio, una riga di laboratorio contiene un codice di esame sconosciuto. L’interfaccia visualizza completato scartando silenziosamente quella riga. La prova include righe sia non valide sia valide, confronta conteggi e notifiche ed esamina il comportamento al reinvio. Un messaggio di errore visibile non è considerato da solo evidenza di accettazione se lo stato risultante dei dati resta poco chiaro.

Controlli di revisione

  • Creare esempi con campi malformati, identità mancanti e codici sconosciuti.
  • Controllare la presenza di registrazioni perse o duplicate dopo un’accettazione parziale.
  • Verificare il reinvio corretto lungo l’intero flusso dell’interfaccia.

Accettazione e limiti

L’accettazione implica che il rifiuto o l’accettazione limitata siano spiegati come previsto e che il percorso di correzione resti tracciabile. Scegliere esempi rappresentativi dei flussi critici invece di generare elenchi arbitrari di errori. Le evidenze dovrebbero identificare l’input effettivamente fallito e l’esito atteso. Le prove negative integrano, senza sostituirli, i controlli che dimostrano che gli input corretti possano essere elaborati correttamente nelle condizioni previste.

Domande frequenti

Occorre verificare ogni errore immaginabile?
Dare priorità a tipi di guasto realistici e discriminanti collegati al rischio invece di tentare combinazioni illimitate.
Un messaggio di errore significa che la prova è superata?
Anche lo stato risultante dei dati, la traccia delle evidenze e il comportamento dopo la correzione dovrebbero corrispondere alle attese.

Fonti

  1. FDA — Sistemi, registrazioni e firme elettroniche nelle indagini cliniche
  2. MHRA — Linee guida sull’integrità dei dati GxP