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.