le Programme de master de recherche en génie informatique

(INF 536)

Nom du Cours Semestre du Cours Cours Théoriques Travaux Dirigés (TD) Travaux Pratiques (TP) Crédit du Cours ECTS
INF 536 1 3 0 0 3 6
Cours Pré-Requis
Conditions d'Admission au Cours
Langue du Cours Anglais
Type de Cours Électif
Niveau du Cours Master
Enseignant(s) du Cours Gülfem ALPTEKİN gulfem@gmail.com (Email)
Assistant(e)s du Cours
Objectif du Cours L'objectif de ce cours est d'intégrer le concept de qualité à chaque étape du processus d'un logiciel, de l'analyse des exigences à la maintenance. Tout d'abord, les approches et techniques d'assurance qualité qui peuvent être utilisées tout au long du processus sont étudiées. Les théories de base liées à la qualité et aux processus de test en génie logiciel sont introduites et appliquées sur des exemples et des devoirs. Les techniques de test logiciel, le flux de test et le processus de test sont expliqués. Un projet individuel ou en groupe est réalisé pour garantir l'utilisation de toutes les théories apprises au cours du semestre.
Contenus Semaine 1. Introduction au test logiciel et à la qualité
Semaine 2. Validation et vérification, principes de base
Semaine 3. Activités de test et d'analyse
Semaine 4. Modèles finis et modèles de flux de données
Semaine 5. Sélection des cas de test
Semaine 6. Test fonctionnel
Semaine 7. Partitionnement du domaine d'entrée et test des limites
Semaine 8. Test combinatoire, test structurel
Semaine 9. Examen de mi-semestre
Semaine 10. Test basé sur des modèles, test de logiciels orientés objet
Semaine 11. Test basé sur les défauts, exécution du test
Semaine 12. Inspection, analyse de programme
Semaine 13. Test système, test d'acceptation et test de régression, automatisation de l'analyse et du test
Semaine 14. Documentation de l'analyse et du test
Acquis d'Apprentissage du Cours RO 1 : Comprendre l'importance et les effets du contrôle de qualité, de la planification et de l'organisation lors du développement de systèmes basés sur des logiciels.
RO 2 : Comprendre la place et l'importance des tests dans le processus de développement logiciel.
RO 3 : Apprendre les techniques de test.
RO 4 : Apprendre les flux et processus de test.
RO 5 : Apprendre les critères d'adéquation des tests.
RO 6 : Travailler en équipe lors du développement logiciel.
RO 7 : Choisir et appliquer la technique d'assurance qualité logicielle la plus appropriée pour un projet logiciel donné.
RO 8 : Connaître les outils permettant un développement logiciel de haute qualité.
RO 9 : Apprendre à rédiger des rapports représentant les processus de test et de contrôle de qualité.
Méthodes d'Enseignement Cours théorique, Discussion, Étude de cas, Apprentissage collaboratif, Projet.
Ressources M. Pezze, M. Young, Software Testing and Analysis: Process, Principles, and Techniques, John Wiley & Sons Inc, 2008.
J. Tian, Software Quality Engineering: Testing, Quality Assurance, and Quantifiable Improvement, Wiley, 1st Edition, 2005.
C. Fox, “Introduction to Software Engineering Design, Processes, Principles, and Patterns with UML2”, Addison-Wesley, 2006.
Imprimer le contenu du cours
Intitulés des Sujets Théoriques
Semaine Intitulés des Sujets
1 Introduction au test logiciel et à la qualité.
2 Validation et vérification, principes de base.
3 Activités de test et d'analyse.
4 Modèles finis et modèles de flux de données.
5 Sélection des cas de test.
6 Test fonctionnel.
7 Partitionnement du domaine d'entrée et test des limites.
8 Test combinatoire, test structurel.
9 Examen de mi-semestre.
10 Test basé sur des modèles, test de logiciels orientés objet.
11 Test basé sur les défauts, exécution du test.
12 Inspection, analyse de programme.
13 Test système, test d'acceptation et test de régression, automatisation de l'analyse et du test.
14 Documentation de l'analyse et du test.
Intitulés des Sujets Pratiques
Semaine Intitulés des Sujets
Contribution à la Note Finale
  Numéro Frais de Scolarité
Contribution du contrôle continu à la note finale 4 60
Contribution de l'examen final à la note finale 1 40
Toplam 5 100
Contrôle Continu
  Numéro Frais de Scolarité
Devoir 1 15
Présentation 1 15
Examen partiel (temps de préparation inclu) 1 30
Projet 0 0
Travail de laboratoire 0 0
Autres travaux pratiques 0 0
Quiz 0 0
Devoir/projet de session 0 0
Portefeuille 0 0
Rapport 0 0
Journal d'apprentissage 0 0
Mémoire/projet de fin d'études 0 0
Séminaire 0 0
Autre 0 0
Toplam 3 60
No Objectifs Pédagogiques du Programme Contribiton
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9 X
10 X
11 X
12
13
Activités Nombre Durée Charge totale de Travail
Durée du cours 14 3 42
Devoir 1 25 25
Présentation 1 15 15
Examen partiel (temps de préparation inclu) 1 25 25
Projet 1 25 25
Examen final (temps de préparation inclu) 1 30 30
Charge totale de Travail 162
Charge totale de Travail / 25 6,48
Crédits ECTS 6
Scroll to Top