Atelier CAP’TRONIC : Comment automatiser les tests d’un logiciel écrit en C/C++

Formations





Accueil du site > fr > Formations > Ateliers - historique 2015 > Atelier CAP’TRONIC : Comment automatiser les tests d’un logiciel écrit en (...)
Du 8 au 9 décembre 2015Nanterre (92)
Les applications informatiques développées aujourd’hui requièrent un niveau de fiabilité de plus en plus élevé. Le test est un élément essentiel pour s’assurer de cette fiabilité. Nos applications évoluent vite et grandissent vite, le nombre de tests associés suit la même tendance, il est donc impératif de les automatiser afin de pouvoir se concentrer sur des tâches plus créatives.

Au cours de cet Atelier vous apprendrez à vous servir d’un framework de tests unitaires et de tests fonctionnels. L’étape suivante est d’intégrer l’usage de ces tests dans votre environnement de développement. Enfin vous verrez comment automatiser ces tests dans la chaîne de production logicielle.
Programme

Mardi 8 Décembre : 9h00-12h00 13h30-18h00

Repas à la charges participants

- Introduction aux tests

- Les méthodes Agile
- Pourquoi tester ?
- Différents types de tests
- Tests unitaires
- Test-Driven Development (TDD)
- Behavior-Driven Development (BDD)

- Tests unitaires en cpp

- Présentation d’un framework de test : CppUnit
- Ecriture d’un test
- Présentation d’un framework de Mocks : Google Mock

- Test-Driven Development

- Pourquoi tester avant ?
- Les trois lois de TDD
- Red Green Refactor
- Evaluer ses tests
- Eviter les écueils

- Behavior-Driven Development

- Au delà du Test-Driven Development
- Une documentation en temps réel
- Des tests en langage métier
- Quand et comment ?
- "Should"
- Un framework pour le BDD : Cucumber

Mercredi 9 Décembre : 9h-12h 13h30-18h

Repas à la charge des participants

- Intégrer les tests à son environnement de développement

- Paramétrer Eclipse pour les tests unitaires
- Paramétrer Eclipse pour le BDD

- Vers l’automatisation

- Intégration continue avec Jenkins
- Interface d’administration
- Configuration de Jenkins
- Plugins utiles

- Exercices / Travaux pratiques

- Installation des bibliothèques de tests
- Installation de l’environnement de développement
- Ecriture de tests
- Fixtures
- Ecriture de mocks
- Ecriture de mocks à l’aide d’un framework
- Ecriture d’un programme en TDD
- Installation de Cucumber
- Ecriture de tests à l’aide de Cucumber
- Installation de Jenkins
- Configuration de Jenkins
- Exploitation des résultats des tests dans Jenkins

Lieu de l’événement :
Echoes Technologies
18 rue d’Arras
92000 Nanterre

Tansport en commun :
- RERA Nanterre Préfecture + 14 mn de marche
- RERA Nanterre-Préfecture + Bus163 Arrét Arras + 2mn de marche

Public visé :
- Connaissances en développement logiciel
- Connaissances des langages C ou C++

IMPORTANT :

Apporter un ordinateur sous Windows XP
minimum pouvant héberger une machine virtuelle sous Virtual Box.



Participation aux frais :

- Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion. L’inscription sera validée à réception d’un chèque de caution de 100 €TTC par personne, qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture sera établie. Chèque de caution à retourner par courrier à : JESSICA France – Direction Inter-Régionale PNE - CEA SACLAY/NANO INNOV - Bât. 863 – Point courrier 44 – 91191 GIF SUR YVETTE CEDEX.

- Si vous êtes une PME non adhérente, vous pouvez adhérer à l’association JESSICA France pour un montant de 600,00 €TTC, pour cela contactez l’ingénieur CAP’TRONIC.

- Pour les entreprises non éligibles (*), les PME non adhérentes : 400 € HT/jour/personne ; 800 € HT soit 960 € TTC (TVA 20 %) pour les 2 journées et par personne.

- Pour les centres de compétences publics, membres actifs de JESSICA France  : Nous contacter.

- Pour les centres de compétences publics, qui ne sont pas membres actifs de JESSICA France : Nous contacter.

(*) Critères d’éligibilité : Toute PME de droit français, de taille inférieure à 2000 personnes n’étant pas détenue à plus de 50% par un groupe de plus de 2000 personnes.

Contact :
Christophe BRICOUT - 09.52.73.77.88 - bricout@captronic.fr

Attention : formation complète

Crédits © JESSICA FRANCE 2005 - 2016
Le programme CAP’TRONIC est financé par le Ministère de l’Economie et des Finances.