Organiser des Tests dans un projet

Slides:



Advertisements
Présentations similaires
Mustapha EL FEDDI Tests Mustapha EL FEDDI
Advertisements

Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
E-learning Evolutif Albarelli Corinne Behem Patrice Guillot Jérôme
Amélioration de la qualité des forfaits
Analyse et Programmation Orientées Objets
Eléments de Génie Logiciel
L'installation et la diffusion 1 LInstallation et la Diffusion.
La Recette La recette.
La Documentation La documentation.
La Gestion de la Configuration
Les Evolutions et la Maintenance
J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
PROGRAMMATION LOGICIEL PL7 MICRO Consignes
LA QUALITE LOGICIELLE Les tests 1h Plan du cours La réalisation ¼ h
Fin de cycle….
Quelles sont les composantes principales d ’une activité de formation?
Les tests et les logiciels de gestion de tests
Les outils de gestion du cycle de vie logiciel Par Julien Furgerot Enseignant : D. Revuz Exposés de système 2006.
Nadia LAJILI DataGRID WP6 - Testbed Integration-BILAN Lyon, 12 Juillet 2001.
Chapitre 7 : démarche de conception, conduite de projet SI
Les démarches de développement
Les démarches de développement
Test de logiciel GLG101 AP.TELLE & S.MILOVANOVIC MAI 2007.
Tests et validation du logiciel
Tests et Validation du logiciel
Tests et Validation du logiciel
Bernard HERBAIN IUP3 GEII AMIENS
La revue de projet.
Validation de logiciel
6 - Intégration et industrialisation du SI
Tests unitaires et fonctionnels
Le projet en STI2D Initier le projet Délimiter les champs du possible
Revue de Projet : Sondages en Lignes 15 mars 2010 Coach : Clément CROCHEMORE Tracker : Mélissa PETIT Client : Elie LESUEUR Testeurs : Paul TOUTAIN et Thierry.
TD Table traçante - Porte stylo Simulation d’injection plastique pour valider la conception MoldFlow Plastics Advisers version 8.0.
Management des systèmes d’information Conclusion
A4.1.1 Proposition dune solution applicative A4.1.2 Conception ou adaptation de linterface utilisateur dune solution applicative A4.1.2 Conception ou.
1 Exercice : longueur d’un mot est-elle paire ?  Test fonctionnel  Quel ensemble de valeur choisir / spécification  Test structurel  Soit le code d’un.
Techniques de test Boulanger Jean-Louis.
Module 4 : Maintenance des pilotes de périphériques
Démarche de développement
Projet de Master première année 2007 / 2008
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI Jean-Jacques DUMÉRY -1-
Outils de test fonctionnel et non fonctionnel
La Gestion de Projet.
NORMALISATION DES LANGAGES DE PROGRAMMATION des Automates Programmables Industriels CEI
Introduction Un test sur les tests Ce que n’est pas le test
La technologie en 3ème avec Rob’OK Au collège République Bobigny
Supports de formation au SQ Unifié
Développement logiciel en méthode agile
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Définitions Gestion Exemple
Vérification dans le cycle de vie GEF492A 2014 Référence: [HvV §14.2, 14.9] Capt Vincent Roberge Collège Militaire Royal du Canada Génie électrique et.
Introduction au Génie Logiciel
LES TESTS Définitions Vérification : Vérification de la conformité d'un produit par rapport aux exigences. Validation : Vérification de l’aptitude du.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Supervision à distance d’une ligne de conditionnement temps réel 16/12/20101INSA de LYON - H4201.
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
G.L modèle en CASCADE Plan Réalisé par : Selmane mohamed lamine
Les démarches de développement
Déroulement et organisation
1 - Gestion du projet Initialisation Préparation
ISO 9001:2000 Interprétation Article 7 Réalisation du produit
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
BTS IRIS Étude du référentiel. RÉCAPITULATIF PAR ACTIVITÉ DES TÂCHES réalisées en autonomie. Installation, exploitation, optimisation et maintenance T6.8Suivi.
PRÉSENTATION AGL LES TESTS LOGICIELS LES TEST LOGICIELS 1 Mickael BETTINELLI Brandon OZIOL Gaétan PHILIPPE Simon LUAIRE.
Les méthodes de tests Les grands principes pour réaliser des tests efficaces.
CONTENU DE L ’ISO Définition métrologie.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

Organiser des Tests dans un projet Stéphanie DANGBO Novembre 2000

PLAN Objectifs d’une campagne de tests Les Différents types de tests Organisation d’un plan de tests Quelques exemples concrets Conclusion

Objectif d’un test Trouver des anomalies qui n’ont pas été détectées Vérifier la conformité d’un logiciel avec ses spécifications

Les Différents types de tests Les tests unitaires Tests réalisés sur des fichiers ou des programmes isolés de toutes relations avec d'autres programmes Valider la qualité du code et les performances des différents modules

Les Différents types de tests Les tests d'intégration Utiliser pour révéler les problèmes d'interface entre les différents programmes Valider l’intégration des modules entre eux et dans leur environnement d’exploitation définitif

Les Différents types de tests Les tests fonctionnels Vérifier qu’il n’y a pas d’anomalies dans les fonctions réalisées par l’application Valider les spécifications techniques et les exigences fonctionnelles Appuyer sur la touche A A

Les Différents types de tests Les tests de non-régression Vérifier que les modifications apportées n'ont pas perturbé l'application

Les tests de non-régression 2 1 Bug de régression 3 Nouveau Bug entre les modules 1 et 2 2 Module défectueux 1 Correction

Les Différents types de tests Les tests d’installation Tester les procédures d’installation Vérifier la documentation Vérifier que la plate-forme convient aux tests

Les Différents types de tests Développement Intégration Validation Boîte Blanche Tests de chemin Test de fuite mémoire Tests aux limites Boîte Noire Tests unitaires Tests d’intégration Tests fonctionnels Tests de non-régression Tests de performance

Préparation des tests Définition des Ressources humaines Chef de projet des tests Concepteur des jeux d’essais Testeurs Choix d’une Plate-forme Utilité d’un outil de test Suivi des anomalies

Planification des tests Objectif Planning Environnement de test Tests à réaliser Condition d’arrêt Gestion des anomalies Plan de test Organisation Ressources Stratégie Objectifs

Concevoir des jeux d’essais Un jeu d’essai correspond à un cas d’utilisation Exemple : Action Résultat attendu Clique sur le menu Fenêtre d’accueil apparaît Choisir le nom Ouvre le fichier

Analyse des résultats Analyse par cycles de tests : Cycle N : traitement analyse des résultats En cas de régression de l’application : Identifier la source du problème ou Retour à la version précédente

Un plan de test bien pensé est un gage de qualité Conclusion Un plan de test bien pensé est un gage de qualité