Informations générales sur l'unité d'enseignement : "INFORMATIQUE: Génie logiciel et conduite de projets informatiques 2"
Cycle |
2 |
Niveau du cadre francophone de certification |
7 |
Code |
ING-2-075 1.2.1 |
Crédits ECTS |
2 |
Volume horaire (h/an) |
30 |
Période |
Quadrimestre 2
|
Implantation(s) |
TECHNIQUE - Liège (Ing.) |
Unité |
Orientation
|
Responsable de la fiche |
MADANI, Mounawar |
Pondération |
20 |
Composition de l'unité d'enseignement |
Intitulé |
Nombre d'heures |
Pondération |
Technique et conduite des tests logiciels |
30 |
100 |
|
Prérequis |
- |
Corequis |
- |
-
Acquis d'apprentissage spécifiques sanctionnés par l'évaluation
-
L’ingénieur en devenir sera en mesure de comprendre le rôle du testing logiciel et ses limites;
acquérir et utiliser le vocabulaire relatif au testing logiciel;
différencier les types ainsi que les niveaux de tests;
concevoir et implémenter des scenarii de test;
calculer le pourcentage de couverture du code par les tests.
-
Objectifs
-
Au terme de l'AA Technique et conduite des tests logiciels, l'étudiant ingénieur sera en mesure de:
- comprendre le rôle du testing logiciel et ses limites;
- acquérir et utiliser le vocabulaire relatif au testing logiciel;
- différencier les types ainsi que les niveaux de tests;
- concevoir et implémenter des scénarii de test;
- calculer le pourcentage de couverture du code par les tests.
-
Contenus
-
AA Technique et conduite des tests logiciels :
- Principe et limites des tests logiciels;
- Tests de flux de contrôle(Control Flow Testing);
- Tests fonctionnels(classes d'équivalence, tests aux frontières, tables de décisions);
- Les tests unitaires;
- Les doublures(mocks,stubs,...);
- Le développement dirigé par les tests;
- Critères d'arrêt des tests;
- Mise en pratique des différents concepts avec les librairies et frameworks du marché(JUnit,Mockito, ...).
-
Méthodes d'enseignement et d'apprentissage
-
Cours magistraux
-
Travaux de laboratoire
-
Projets, recherches ou travaux sur le terrain
-
Autres méthodes
-
Evaluation
Technique et conduite des tests logiciels |
- Examen Ecrit
- Examen Oral
- Evaluation Continue
|
-
Langue(s) de l'unité d'enseignement
-
Français
-
Supports de cours
- Aucun support
-
Lectures conseillées
- https://www.istqb.org/downloads/send/2-foundation-level-documents/281-istqb-ctfl-syllabus-2018-v3-1.html
- http://xunitpatterns.com/