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.

L’évaluation se fait à 3 niveaux:
  • 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