Module 3 sur 6 · 1 h 30

Tester un nœud avec launch_testing

Écrire des tests d'intégration qui lancent le vrai nœud ROS 2 : launch_testing, tests actifs et tests après l'arrêt, paramètres de lancement, attente des messages, codes de sortie, et mesure par les mutants.

Cours réservé aux inscrits

Connectez-vous pour suivre ce module : le cours, le lab ROS 2 dans votre navigateur, l'exercice et le QCM.

Au programme

  • L'essentiel en théorie
  • 1. Ce que les tests unitaires ne voient pas
  • 2. Le nœud à tester
  • 3. Un premier test launch_testing
  • 4. Le déroulement d'un test
  • 5. Paramètres et plusieurs nœuds
  • 6. Lancer les tests
  • 7. Les bons réflexes
  • À vous de jouer
  • Exercice : situation réelle
  • QCM

Nouveau sur ROS ? Découvrir ROS 2 est en accès libre, sans compte : 30 minutes pour voir un robot comme un graphe de nœuds, lire un message et un premier nœud en Python.