Qu’est-ce qu’un test unitaire en robotique ?

Réponse rapide

Un test unitaire en robotique vérifie une fonction isolée, comme cinématique, filtrage ou conversion d’unité, avec entrées contrôlées, résultat attendu et absence d’action matérielle imprévue.

Un test vert ne prouve pas le système complet

Les unités, interfaces, intégration, matériel et état sûr doivent aussi être vérifiés à leur niveau.

Isoler le calcul

Dépendances, temps, capteurs et actionneurs sont remplacés par valeurs ou doubles de test afin de cibler une seule responsabilité.

Définir le résultat

Valeur, tolérance, erreur, exception et cas limite sont écrits avant d’exécuter.

Rendre le test rapide

Exécution répétable, déterministe et indépendante facilite diagnostic après chaque modification du logiciel.

Sources et références

  1. [1] Robotics and Autonomous Systems — NIST

Cette réponse vous a-t-elle été utile ?