Cours MGL7230 – Tests logiciels

2e cycle
3 crédits
Maîtrise en génie logiciel
À confirmer

Objectifs

À la fin du cours, l’étudiant sera en mesure de réaliser la planification, la conception et le suivi de toutes les activités de tests d’un projet; de développer et accomplir efficacement les différentes phases de tests;

Sommaire du contenu

Tests logiciels dans le cycle de vie du logiciel. Normes relatives aux tests. Processus des tests logiciels. Les différents niveaux de tests. Conception des cas de tests. Efficacité des tests. Stratégies de tests pour les environnements modernes : infonuagique, applications Web, applications mobiles, applications multi-couches. Tests et méthodologies agiles. Principaux cadriciels pour les tests. Automatisation des tests.