Plan du cours
Introduction
Développement piloté par les tests
- Les différentes approches des tests
Unit Testing Cadres
- Qu'est-ce que les tests unitaires ?
- Les principes fondamentaux d'un cadre de tests unitaires
Préparation de l'environnement de test
- Installation et configuration de AceUnit et Unity
Rédaction d'un cadre Unit Testing
- Création d'un test
- Appliquer d'autres tests
- Refonte de l'exécution des tests
- Travailler avec la classe assert
- Appeler des méthodes par réflexion
- Utiliser une convention de nommage
L'unité
- Créer des tests unitaires
- Combiner Unity et Ceedling
- Créer des tests fictifs
AceUnit
- Exécuter AceUnit dans des environnements ciblés
- Créer des tests unitaires
- Utiliser les forks pour piéger les signaux
Post-test
- Débogage et remaniement du code C
Résumé et conclusion
Pré requis
- Expérience de la programmation en C
Audience
- Software Testers
Nos clients témoignent (5)
Fourni avec nestjs même si ce n'était pas à l'ordre du jour
Suhail - Maldives Pension Administration Office (Pension Office)
Formation - Typescript Unit Testing
Traduction automatique
J'ai aimé avoir eu la chance de m'exercer.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Formation - Unit Testing with C#
Traduction automatique
Le fait que j'ai appris une nouvelle approche pour écrire des tests unitaires est la partie que j'ai le plus appréciée de la formation. J'ai également aimé les discussions libres que nous avons eues, le fait que nous ayons débattu de certains sujets, j'ai aimé le travail d'équipe que nous avons eu, cela nous a permis d'analyser d'un point de vue différent les exigences des histoires d'utilisateurs et j'ai également apprécié l'intervention du formateur qui nous a suggéré différentes solutions lorsque nous étions bloqués sur la prise de certaines décisions.
Crina-Maria Rosu - ACCENTURE
Formation - Agile and TDD with C
Traduction automatique
Les exercices étaient agréables
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Formation - Unit Testing with Python
Traduction automatique
Un contenu intéressant et à large échelle
Maciej Perkowski - Nordic Semiconductor
Formation - Advanced C Programming
Traduction automatique