v2.11.0 (5354)

Cours scientifiques - IN210 : Test et validation de logiciels

Domaine > Sciences et technologies de l'information et de la communication.

Descriptif

Comprendre le processus de test logiciel, savoir spécifier des tests et automatiser des tests.

Objectifs pédagogiques

  • Comprendre les différents types de tests du logiciel.
  • Être capable de spécifier des tests.
  • Être capable d'implanter des tests.
  • Être capable d'automatiser des tests.

21 heures en présentiel (7 blocs ou créneaux)

2 heures de travail personnel estimé pour l’étudiant.

effectifs minimal / maximal:

9/30

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Java

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Diplôme d'Ingénieur de l'Ecole Nationale Supérieure de Techniques Avancées

Vos modalités d'acquisition :

 Contrôle sur table + mini-projet

Le rattrapage est autorisé (Max entre les deux notes écrêté à une note seuil)
  • le rattrapage est obligatoire si :
    Note initiale < 6
  • le rattrapage peut être demandé par l'étudiant si :
    6 ≤ note initiale < 10
L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 1.75 ECTS
  • Scientifique acquis : 1.75

Le coefficient de l'UE est : 1.75

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

SC = salle de cours

SI = salle info

 

1 : Concept de base, techniques de test fonctionnel, TD sur les techniques de test.
2 : Les techniques statiques, couverture de code, les tests unitaires, TD sur les tests unitaires avec JUNIT.
3 : Le processus de test, outil de gestion logiciel, TD sur la spécification des tests avec testlink.
4 : Automatiser les tests logiciels, TD avec JUNIT.
5 : Les tests non fonctionnels, les tests d’interface, TD avec Selenium.
6 : Gestionnaire d’anomalie, test exploratoire, TD session de test exploratoire.
7 : Stratégie de Test, Contrôle sur table

Mots clés

techniques de test logiciel, automatisation des tests
Veuillez patienter