Test et Validation du Logiciel
6 crédits Ghislain ROCHETEAU EPN05 - Informatique Unité d'enseignement de type cours
Publié Du 01-09-2007 au 31-08-9999
Les auditeurs de ce cours sont supposés avoir une familiarité avec les méthodes et les langages de programmation pratiqués dans l'industrie (Java, PHP, C#, C++, C, Ada, 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.
La professionnalisation et la valorisation du test au sein de l'entreprise sont des enjeux majeurs, motivés par une réalité économique. Omniprésent tout au long du cycle de développement, le test logiciel est une activité qui mobilise de nombreuses connaissances et savoir-faire pour produire des tests pertinents.
L'unité d'enseignement GLG 101 vise à donner les fondamentaux dans ce domaine en forte croissance. Pour ceux qui le souhaitent, elle donne les notions pour préparer la certification ISTQB (International Software Testing Qualifications Board) du métier de testeur niveau fondation, certification délivrée en France par le CFTL (Comité Français des Tests Logiciels). Les cours se déroulent par plages de 2 fois 2h mêlant apports fondamentaux et mise en pratique.
L'unité GLG101 apparaît dans 8 cursus.
Diplôme d'ingénieur Spécialité informatique parcours Architecture et ingénierie des systèmes et des logiciels (AISL)
Diplôme d'ingénieur Spécialité informatique parcours Cybersécurité
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Cybersécurité
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes et réseaux
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Systèmes d'information
Titre RNCP Niveau 6 Concepteur intégrateur d'infrastructures informatiques (systèmes et réseaux, applicatives, ou de sécurité) parcours Cybersécurité
La formation a pour but de :
Les cours s'articulent autour des six modules suivants :
1. Fondamentaux des tests
2. Tester pendant le cycle de vie logiciel
3. Techniques de test
4. Gestion des tests
5. Outils de support aux tests
6. Etude d'outils de tests :
Contrôle continu et examen final 3h.
Titre | Auteur(s) |
---|---|
Le Génie logiciel (Que sais-je n°2956, PUF). | J. Printz |
Software testing techniques (Van Nostrand Reinhold) | B. Beizer |
Testing object-oriented systems, models, patterns, and tools (Addison Wesley) 2000 | R. Binder |
Software Engineering Standard Collection - Standards 829-2008, 982.1, 1044, 1061, 610.12 | IEEE |
Software engineering economics, 1981, et Software cost estimation with COCOMO II (Prentice Hall) 2002. | B. Boehm |
Software testing a craftsmans approach 3rd edition - CRC press | Jorgensen |
Introduction to software testing - Cambridge university press | Ammann |
http://www.cftl.net/ | CFTL |
http://www.istqb.org/ | ISTQB |
Pratique des tests logiciels | J. Printz, JF. Peyre |