Tests et maintenance
Préalable(s) LOG100 Sigle LOG240 Responsable Département de génie logiciel et TI Cycle 1 er Crédits 3 Charge de travail Cours (39h) Laboratoire ou travaux pratiques (24h) Travaux personnels (72h) Plan du cours Site du cours Horaire LOG240 - Tests et maintenance Ce cours vise à comprendre les techniques et concepts liés aux tests et à la maintenance des logiciels pour l'instauration d'un processus et d'un environnement d'évolution continue du logiciel. Au terme de ce cours, la personne étudiante sera en mesure de : sélectionner les types de tests logiciels appropriés, notamment les tests boîte noire, boîte blanche, unitaires, d'intégration et de système; sélectionner les types de maintenance logicielle appropriés, notamment la maintenance corrective, évolutive et adaptative; analyser l'impact de changements dans un environnement logiciel à partir d'analyses d impact et de rapports de problèmes ; mettre en œuvre des activités de rétro-ingénierie et des demandes de changement sur un système logiciel existant; réaliser des tests unitaires, d'intégration et de système en utilisant des approches boîte noire et boîte blanche. Éléments de contenu : Gestion de la configuration, transition d'un logiciel du développement à la maintenance, éléments de maintenance de logiciel, types de maintenance, activités de maintenance, gestion des problèmes et amélioration de la maintenance du logiciel, principes de tests, conception de tests boite noire et boite blanche, niveaux de tests (unitaire, intégration, système, acceptation), développement dirigé par les tests, modèles de maturité et normes de tests.
Sources
- Course catalogue ↗2026-2027