
Bienvenue dans le cours de
Amélioration continue - Qualité et tests logiciels
Responsable: Houssam KANSO (houssam.kanso@univ-pau.fr)
Description du cours et modalités pédagogiques :
Ce cours sur les tests est composé de 2 parties :
- Dans la première partie, les étudiants découvrirent les différents types de tests qui sont utilisés dans le monde du développement. Dans cette partie, ils entrent en détails dans les tests unitaires. Ils découvrent à quoi ils servent et codent des premiers tests.
- Dans la deuxième partie, les étudiants mettent en application ce qu’ils ont appris sur les tests unitaires en appliquant les bonnes pratiques d'écriture et en découvrant des outils qui leurs aident à coder de bons tests.
À la fin de cette UE, vous serez capable de :
- Comprendre les concepts des tests logiciels.
- Comprendre les concepts du test-driven development.
- Comprendre les concepts de qualité de code source
- Maîtriser l'écriture des tests unitaires.
- Comprendre et mettre en place les mocks pour accomplir des tests unitaires.
- un examen à la fin du cours
- une note de TP à chaque séance de TP
- une note de orale de projet où les étudiants implémentent les tests dans le cadre d’un projet
Acquis d'apprentissage
ID |
Acquis d’apprentissage |
Niveau |
QTL-FONDAMENTAUX |
Comprendre les concepts des tests logiciels. |
Compréhension |
|
Comprendre les concepts du test-driven development. |
Compréhension |
|
Comprendre les concepts de qualité de code source |
Compréhension |
QTL-TESTSUNITAIRES |
Maîtriser l'écriture des tests unitaires. |
Application |
|
Comprendre et mettre en place les mocks. |
Application |
- Teacher: Houssam Kanso