Ce site internet est destiné à ceux qui désirent acquérir les savoirs les plus divers tout au long de leur vie.

Test et Validation du Logiciel

imprimer imprimer en pdf partagerajouter à votre selection

Unité d'enseignement du Cnam

Prérequi200s
Avoir de préférence suivi les UE du cycle préparatoire I1 en Informatique. Complète l'UE de Informatique cycle préparatoire GLG 105 mais peut être suivi indépendamment. S'insère dans le cursus des diplomes concernés (RNCP, diplomes d'ingénieur, masters...).
Les auditeurs de ce cours sont supposés avoir une bonne familiarité avec les méthodes et les langages de programmation pratiqués dans l'industrie (Java, C#, C++, C, Ada, COBOL, FORTRAN, etc.), ainsi qu'une connaissance générale, acquise dans d'autres cours ou dans la pratique, des systèmes d'exploitation et de l'architecture des applications.
Contenu de la formation
La formation a pour but de :
  • Savoir placer les tests dans le cycle de développement
  • Savoir ce que sont et comment utiliser les tests statiques
  • Maîtriser les techniques de conception de tests dynamiques
  • Connaître les principes du management des tests
  • Savoir différencier les différents outils de tests du marché et avoir utilisé un outil
Les cours s'articulent autour des cinq modules suivants :
1. Fondamentaux des tests
- Origine des défauts logiciels
- Rôle des tests dans le développement et la maintenance
- Planification et contrôle des tests
- Exécutions et critères d'arrêt des tests
- Aspects sociologiques du métier de testeur
2. Tester pendant le cycle de vie logiciel
- Tests et modèles en V (ISO/CEI 12207) ainsi que de développement itératif
- Niveaux de tests : composants, intégration, système
- Cible des tests : fonctionnels / non fonctionnels, architecture logicielle, non régression
- Tests de maintenance
3. Techniques de test
- Techniques statiques et revues de code
- Techniques " boites noires "
- Techniques " boite blanches "
- Tests des transactions
- Impact du choix d'une technique de test
- Estimation de l'effort de test en fonction des techniques utilisées
- Etudes de cas
4. Gestion des tests
- Tâches du responsable des tests et des testeurs
- Estimation et planification des tests
- Suivi et contrôle du déroulement des tests
- Gestion de configuration
- Gestion des rapports d'anomalie
5. Outils de support aux tests
- Classification des outils de tests
- Bénéfices potentiels et risques liés aux outils de tests
- Outils d'aide aux tests statiques
- Outils d'aide à la spécification des tests
- Outils d'aide à l'exécution et au suivi des tests
- Introduire un outil dans une organisation
- Etude approfondie d'un outil de tests : JUnit
Projet ou mémoire
TP notés en bonus de la note de l'examen à condition d'avoir au moins
obtenu la moyenne à la question d'examen sur JUnit.

Fiche mise à jour le 11/07/2011

- Les inscriptions sont permanentes
- Début de la formation : A compter de l'inscription
- Durée de la formation : 6 mois

Objectifs

Conservatoire national des Arts et Métiers

La fiche détaillée du partenaire

http://formation.cnam.fr/zaffiche_ue_externe.php?code_formation=GLG101

CONSERVATOIRE NATIONAL DES ARTS ET METIERS
ACADEMIE * CNAM
Centre régional du Cnam - Bretagne

Adresse
Zoopole Fort Morel 2, Rue J Rostand BP 57 22440
Ploufragan
Voir le site
tél : 02.96.76.59.32

Contact(s)
CENTRE RÉGIONAL DU CNAM - BRETAGNE

© 2012 Cerimes - Centre de Ressources et d'Information sur les Multimédias pour l'Enseignement Supérieur