Réponse rapide
Écrire un scénario de conduite testable consiste à fixer état initial, objectif mesurable, entrées, variations, événements, observables, seuils et procédure de réinitialisation.
Un test doit prévoir l’échec
Obstacle, personne, latence et capteur masqué doivent avoir une issue et un arrêt définis, pas seulement un résultat nominal.
Rendre l’essai répétable
Version, carte, charge, météo simulée, capteurs et commandes sont identifiés avant chaque exécution.
Prévoir les branches
Obstacle, personne, délai, capteur masqué et décision de repli ont des suites explicites plutôt qu’une seule route idéale.
Mesurer sans ambiguïté
Temps, trajectoire, distance, énergie, alertes, erreurs et état final sont associés à l’événement qui les a provoqués.
Sources et références
- [1] Robotics and Autonomous Systems — NIST