CliniGA CRO

Blog CliniGA CRO

Cas de test négatifs : vérifier le rejet des données incorrectes par le système

Les tests négatifs vérifient le traitement des entrées incomplètes, dupliquées et non autorisées dans les interfaces de données cliniques.

Photographie représentative de la catégorie : Cas de test négatifs : vérifier le rejet des données incorrectes par le système
Photo: NASA · Licence: Public domain · Image recadrée et redimensionnée.
Publication
Mise à jour

Accepter un fichier correct démontre uniquement le parcours attendu. Le traitement des entrées incomplètes, dupliquées ou non autorisées mérite une attention distincte lorsqu’une interface transporte des données importantes pour les décisions critiques de l’étude.

Préserver le sens des données

Relier les tests négatifs à des modes de défaillance réalistes. Déterminer si un rejet produit un message compréhensible, un statut d’enregistrement et une trace parvenant à un responsable désigné. Les utilisateurs doivent savoir lorsqu’un fichier est partiellement accepté. Il n’existe pas de choix universel entre rejeter toute la livraison et accepter les lignes valides ; définir le comportement adapté à l’utilisation prévue.

Exemple pratique

Par exemple, une ligne de laboratoire contient un code d’analyse inconnu. L’interface affiche un statut terminé tout en supprimant silencieusement cette ligne. Le test inclut des lignes invalides et valides, compare les nombres et les notifications, puis examine le comportement lors du renvoi. Un message d’erreur visible n’est pas considéré à lui seul comme preuve d’acceptation si l’état résultant des données reste flou.

Points de contrôle

  • Créer des exemples avec des champs mal formés, des identités manquantes et des codes inconnus.
  • Vérifier les pertes ou doublons d’enregistrements après une acceptation partielle.
  • Tester le renvoi corrigé à travers le parcours complet de l’interface.

Acceptation et limites

L’acceptation signifie que le rejet ou l’acceptation limitée est expliqué conformément aux attentes et que le circuit de correction reste traçable. Choisir des exemples représentatifs des processus critiques au lieu de générer des listes arbitraires d’erreurs. Les preuves doivent identifier l’entrée réellement en échec et le résultat attendu. Les tests négatifs complètent, sans remplacer, les contrôles montrant que des entrées correctes peuvent être traitées avec succès dans les conditions prévues.

Questions fréquentes

Faut-il tester toutes les erreurs imaginables ?
Privilégier des types de défaillance réalistes et discriminants liés au risque, plutôt que de chercher des combinaisons illimitées.
Un message d’erreur signifie-t-il que le test est réussi ?
L’état des données obtenu, la trace des preuves et le comportement après correction doivent également correspondre aux attentes.

Sources

  1. FDA — Systèmes, enregistrements et signatures électroniques dans les investigations cliniques
  2. MHRA — Recommandations sur l’intégrité des données GxP