FORMATION : Des outils pour fiabiliser son code embarqué. Le TDD " Test Driven Development "
L’objectif de cette formation est de maitriser son développement logiciel avec Gitlab pour assurer sa qualité du code embarqué.

PROGRAMME
JOUR 1
- Le test en tant qu’outil de vérification
- Idées reçues et exemples
- Notion de testabilité d’un logiciel ou d’un module logiciel
- Différents types de tests
Tests unitaires : Définition et mise en pratique sur outil de test unitaire
Tests d’intégration : Définition et stratégie
Tests de validation : définition et mise en œuvre
Tests d’endurance et de robustesse - Les tests dans le plan qualité
- Impact de la testabilité sur les exigences fonctionnelles
- Impact de la testabilité sur la qualité du codage
- Mise en évidence du gain qualité à écrire du code testable
- Mise en œuvre des outils de tests, tests automatiques
- Le test unitaire et le driver
JOUR 2
- Détection automatique d’erreur : Les outils de vérification statique
- Les warning du compilateur une aide précieuse, CBMC un checker plein de ressources
- Les outils dynamiques
- Principe et mise en œuvre des outils Valgrind
- Travaux pratiques : Cppcheck, CMOCK, Valgrind, CBMC, Git
- Etude de cas sur l’automatisation de tests CI/CD avec Gitlab
- Scénario de tests avec Kiwi TCMS
- Rendre une application testable
Informations pratiques
Public concerné : Ingénieurs en conception informatique, développeur
Prérequis : Connaissances de base du langage C, connaissance en Shell Linux.
Dates :
Les 20 et 21 octobre 2020
Prix : 950 € HT
Pour les adhérents CAP’TRONIC 750 € HT
Remarque : Cette formation est éligible au financement par votre Opérateur de Compétences (OPCO) hors CPF.
Contact : Claude VITTORIA : vittoria@captronic.fr
Contact Inscription : Dorothée WALLART : wallart@captronic.fr - 04 38 78 37 36
FORMATION : Des outils pour fiabiliser son code embarqué. Le TDD « Test Driven Development - Les 20 et 21 octobre - FOAD
Les informations recueillies sur ce formulaire sont enregistrées dans un fichier informatisé par JESSICA France à des fins de communication via emailing. Elles sont conservées jusqu’à votre demande de désinscription et sont destinées aux équipes de JESSICA France localisées en France.
Conformément à la loi « informatique et libertés », vous pouvez exercer votre droit d’accès aux données vous concernant et les faire rectifier en contactant