Vous êtes sur la page 1sur 97

Organisation de la Recette Fonctionnelle

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de projets

1

 

Introduction Qu’est-ce que le Test, la Validation... ?
  

Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests
   

Démarche de conception des tests

Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats
Jean Christophe BOUSCASSE - Consultant en Management de Projets 2

Planifier les tests
 

Analyse du risque
 

Analyse des resultats
  

2/1/2006

 

Introduction Qu’est-ce que le Test, la Validation... ?
  

Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests
   

Démarche de conception des tests

Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats
Jean Christophe BOUSCASSE - Consultant en Management de Projets 3

Planifier les tests
 

Analyse du risque
 

Analyse des resultats
  

2/1/2006

Consultant en Management de Projets 4 .Organisation de la Recette Fonctionnelle  Introduction    La recette : un métier à part entière ! La recette s’effectue en Maîtrise d’ouvrage Une recette est une validation des aspects fonctionnels d’une application Elle se déroule du coté du client Effectuer une recette. c’est se placer de ce coté de la relation entre le fournisseur de la nouvelle application et celui qui va ensuite l’utiliser   2/1/2006 Jean Christophe BOUSCASSE .

c’est se placer du coté de celui qui reçoit des entrées. en tant que tel. et non celui qui doit adapter ce qu’on livre à son environnement  2/1/2006 Jean Christophe BOUSCASSE . il satisfait aux caractéristiques de qualité que le client est en droit d’attendre Se placer de ce coté de la relation fournisseur client.Consultant en Management de Projets 5 .Organisation de la Recette Fonctionnelle  Introduction  Toute entrée dans le processus de recette est un livrable.

Organisation de la Recette Fonctionnelle  Introduction  Tout livrable est directement utilisable dans l’environnement client Lors de la livraison dans l’environnement.Consultant en Management de Projets 6 . le fournisseur est libéré de ses engagements de garantie    2/1/2006 Jean Christophe BOUSCASSE . le fournisseur peut effectuer des tests permettant la signature d’un PV de recette technique Le PV de recette définitive étant signé à la fin de la recette Ainsi.

Organisation de la Recette Fonctionnelle  Introduction  Cette signature constitue également le début du processus de maintenance 2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 7 .

Consultant en Management de Projets 8  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 . la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .  Introduction Qu’est-ce que le Test.

la Validation ?  “Tester consiste à exécuter un programme dans le but de faire apparaître des anomalies enfouies” Le test appartient à l'activité de vérification et de validation d'une application Cela consiste à déterminer si cette dernière a été développée correctement en fonction des exigences Les tâches liées à l'activité de vérification et de validation démarrent avec le projet et s'adaptent à chaque phase de développement Jean Christophe BOUSCASSE .Consultant en Management de Projets 9    2/1/2006 .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

.Consultant en Management de Projets 10 . la Validation ?  On peut se demander pourquoi chercher des anomalies si on suit une démarche organisée.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.. Réponses :   Des erreurs ont peut-être été commises au cours du développement Les possibilités d'utilisation sont très nombreuses Le logiciel n'a peut-être pas été bien conçu   2/1/2006 Jean Christophe BOUSCASSE .

il n’en demeure pas moins que lorsque l’idée du test est acceptée. le projet n’en est pas réussi pour autant Les tests doivent être menés selon une démarche et être organisés  2/1/2006 Jean Christophe BOUSCASSE . la Validation ?  S’il n’est pas toujours évident pour un responsable du SI de tester une application.Consultant en Management de Projets 11 .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. fonctionnels.Consultant en Management de Projets 12   2/1/2006 .   Les tests doivent être menés de manière organisée et être gérés en tant que projet à part entière Dans une application.. il n’est pas possible de tout tester Des facteurs humains entrent en ligne de compte et dès lors ne peuvent être pris en considération par l’informatique Jean Christophe BOUSCASSE . de scénarios.. de non régression. ainsi que de tests unitaires. la Validation ?  On parlera de campagne.. de cas de test. Le(s) probème(s)..

Consultant en Management de Projets 13 . la Validation ?  Il faut bien s’assurer que ce que l’on décide de tester réponde à une couverture soit fonctionnelle soit technique d’une telle ampleur que les risques pris soient minimes. par rapport au SI 2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

Consultant en Management de Projets 14  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .  Introduction Qu’est-ce que le Test. la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

des délais impartis à leur réalisation.Consultant en Management de Projets 15 . Cela fut un travail difficile. les industriels du logiciel ont réalisé des efforts importants pour livrer des produits de meilleure qualité.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. la Validation ?  Exemple de modèle : le TMM  Ces dernières années. compte tenu de la complexité croissante des logiciels. et du niveau d'exigence exprimé par les utilisateurs  2/1/2006 Jean Christophe BOUSCASSE .

CMM. la Validation ?  Exemple de modèle : le TMM  Pour parvenir à ce résultat. le " Capability Maturity Model ".Consultant en Management de Projets 16 . tend à devenir un standard  2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. Parmi les méthodes largement utilisées. les industriels ont concentré leurs efforts sur l'amélioration des processus de développement.

servant de cadre à cette pratique C'est pour combler ce vide. Fonctionnant suivant des modèles de maturité des organisations.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. que la communauté du test. ce modèle est le pendant de CMM  2/1/2006 Jean Christophe BOUSCASSE . TMM pour "Test Maturity Model". a créé son propre modèle d’amélioration.Consultant en Management de Projets 17 . ce domaine ne possédait pas de modèle ou de méthode. malgré le poids grandissant de l'effort de test sur les projets informatiques. la Validation ?  Exemple de modèle : le TMM  Cependant.

Consultant en Management de Projets 18 . d'une stratégie de détection des anomalies vers celle de prévention Le modèle offre un cadre rassurant et réaliste. où chaque intervenant concourt efficacement à la réussite de l'ensemble   2/1/2006 Jean Christophe BOUSCASSE . le modèle TMM offre une réelle amélioration de l'effort de test Les niveaux de maturité sont autant de jalons qui permettent de baliser le parcours des organisations. la Validation ?  Exemple de modèle : le TMM  L'intérêt du modèle TMM :  Qu'il soit utilisé en complément de CMM. ou de manière autonome.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. elle propose une méthodologie qui permet de les atteindre Alors que les activités de test commencent à être reconnues.Consultant en Management de Projets 19 . la Validation ?  Exemple de modèle : le TMM  L'intérêt du modèle TMM :  Cette méthode ne se décline pas uniquement en objectifs à atteindre. en imposant le test comme une véritable profession  2/1/2006 Jean Christophe BOUSCASSE . TMM va plus loin.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. Infrastructure. organisation)  2/1/2006 Jean Christophe BOUSCASSE . Techniques. la Validation ?  Exemple de modèle : le TMM  L'intérêt du modèle TMM :  Son contenu permet notamment :  De séparer le debugging du test . cette propension concourt à améliorer et à clarifier les relations entre les équipes de développement et celles de test De prendre en compte tous les aspects d'un processus de test structuré (Cycle de vie.Consultant en Management de Projets 20 .

la Validation ?  Exemple de modèle : le TMM  L'intérêt du modèle TMM :  Son contenu permet notamment :  D'offrir un cadre à l'implémentation des outils de test. relatifs à l'introduction de ces derniers.Consultant en Management de Projets 21 . peuvent s'expliquer par un décalage entre le niveau de maturité de l'organisation et les fonctionnalités structurantes des produits. L'émergence de TMM a conduit les éditeurs à segmenter leur offre en fonction des degrés de maturité rencontrés chez leurs clients et prospects 2/1/2006 Jean Christophe BOUSCASSE . Bon nombre d'échecs.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

la Validation ?  Exemple de modèle : le TMM  L'intérêt du modèle TMM :  Son contenu permet notamment :  D'améliorer l'image renvoyée par les équipes de test.Consultant en Management de Projets 22 . TMM apporte une transparence aux activités de qualification.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. En effet. Il n'est plus un exécutant de bout de chaîne mais un intervenant à part entière sur l'ensemble du cycle de vie du projet  2/1/2006 Jean Christophe BOUSCASSE . concourrant ainsi à une revalorisation de son statut. L'ensemble des membres participant à un projet peut savoir ce qui sera testé et l'état d'avancement de l'effort de test De décrire les activités du testeur.

qui permettent d'accompagner les organisations. d'une organisation empirique des tests à un processus de test efficace et optimisé Ces différents niveaux sanctionnent la propension des entreprises.Consultant en Management de Projets 23 . la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  La méthode TMM est balisée par des niveaux de maturité.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. Ces niveaux correspondent à des niveaux de maturité  2/1/2006 Jean Christophe BOUSCASSE . à mettre en place et respecter un certain nombre de processus liés à la qualification des logiciels.

la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 1  A ce niveau.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. n'est effectué 24    2/1/2006 Jean Christophe BOUSCASSE . l'effort de test est chaotique et empirique.Consultant en Management de Projets . la stabilité ou encore les performances. il est principalement tourné vers la recherche des anomalies L'objectif est que les programmes tournent sans défaillance majeure Les produits sont mis en production sans réelle visibilité en termes de qualité et de risques encourus à l'usage Aucun contrôle visant à vérifier la concordance avec les spécifications.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.Consultant en Management de Projets 25 . la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 1  Les tests sont effectués par un personnel non spécialisé et il n'existe aucun outil de gestion des exigences ou d'automatisation 2/1/2006 Jean Christophe BOUSCASSE .

Consultant en Management de Projets 26 . les plans de qualification obéissent à une stratégie Pour la détermination des cas de tests pertinents.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 2  Pour ce niveau. le processus de test est défini et clairement séparé de la recherche des anomalies Afin de structurer et d'organiser l'effort de test. des techniques de formalisation des tests sont utilisées   2/1/2006 Jean Christophe BOUSCASSE .

l'effort de test continue à se situer relativement tard dans le cycle de vie du projet.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.Consultant en Management de Projets 27 . dans la phase de conception ou encore de développement L'objectif principal étant de vérifier la concordance du produit aux spécifications Dernier élément constitutif de ce niveau. la définition d'un environnement de test optimal et opérationnel   2/1/2006 Jean Christophe BOUSCASSE . la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 2  Toutefois.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. les activités de test sont présentes sur tout le cycle de vie du projet L'effort de test prend forme dès le début du projet et est inscrit dans un plan de test global La stratégie de test est déterminée à partir de l'évaluation des risques. la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 3  Pour les entreprises qui atteignent ce niveau de maturité.Consultant en Management de Projets 28 . elle est basée sur des spécifications correctement documentées   2/1/2006 Jean Christophe BOUSCASSE .

Consultant en Management de Projets 29 . avec ses spécialistes Des revues d'inspection ou de pairs sont mises en place.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 3  Une entité responsable de la recette existe. cependant à ce niveau elles ne font pas l'objet d'un process standard et documenté   2/1/2006 Jean Christophe BOUSCASSE . ainsi que des programmes de formation aux techniques de test Le test est perçu comme une profession.

le processus de test est complètement défini. la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 4  Ici. reconnu et peut faire l'objet de mesure Les revues et les inspections existent de manière formelle sur tout le cycle de vie et sont partie intégrante de l'effort de test Les logiciels livrés sont évalués en utilisant des critères qualitatifs comme la fiabilité.Consultant en Management de Projets . l'usabilité et la maintenabilité Les jeux d'essais sont centralisés et historisés. afin d'être utiliser lors des campagnes de non régression 30    2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 4  Un programme de mesure de la qualité fournit des informations sur le processus de test et la qualité des produits Les activités de test sont perçues comme une évaluation de la qualité des logiciels  2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.Consultant en Management de Projets 31 .

le test est une activité capable de contrôler les coûts et son efficacité Des processus de prévention des anomalies et de contrôle qualité sont implémentés Une procédure de sélection et d'évaluation des outils de test existe 32    2/1/2006 Jean Christophe BOUSCASSE . la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 5  Ce dernier niveau correspond à une optimisation des processus précédemment décrits Sur la base des résultats obtenus en remplissant les objectifs des niveaux précédents.Consultant en Management de Projets .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. le test est une activité dont l'objectif est de prévenir les anomalies (passage d'une stratégie de détection à une stratégie de prévention)  2/1/2006 Jean Christophe BOUSCASSE . d'exécution et de gestion des jeux d'essai Au dernier niveau de maturité. la Validation ?  Exemple de modèle : le TMM  Les différents niveaux de maturité :  Niveau de Maturité 5  Les outils accompagnent aussi efficacement que possible les phases de design.Consultant en Management de Projets 33 .

il faut que l'organisation ait mis en place :    Une gestion des exigences Une gestion de la configuration des logiciels  Ces deux items étant constitutifs du niveau 2 dans CMM 2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 34 . la Validation ?  Exemple de modèle : le TMM  Correspondance CMM et TMM  Le modèle TMM a été développé en complément de CMM Exemple 1 : pour atteindre le niveau de maturité 2 dans TMM.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. la Validation ?  Exemple de modèle : le TMM  Correspondance CMM et TMM  Exemple 2 : pour atteindre le niveau de maturité 5 TMM. l'organisation devra avoir conduit et mis en place :   Une stratégie de prévention des anomalies Un processus de conduite du changement  Items appartenant au niveau 5 dans CMM 2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 35 .

  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 36  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 . la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

Ces tests sont exécutés pour valider l'intégration des différents modules entre eux et dans leur environnement d'exploitation définitif. Ils permettront de mettre en évidence des problèmes d'interfaces entre différents programmes. la Validation ?  Les différents types de tests  Les tests unitaires  Les tests unitaires consistent à tester individuellement les composants de l'application.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.Consultant en Management de Projets 37 .  Les tests d'intégration  2/1/2006 Jean Christophe BOUSCASSE . On pourra ainsi valider la qualité du code et les performances d'un module.

permet de faciliter la mise en place de ce type de tests. Ils sont donc basés sur les spécifications fonctionnelles et techniques.Consultant en Management de Projets . Les tests de non-régression permettent de vérifier que des modifications n'ont pas altérées le fonctionnent de l'application. 38  Les tests de non-régression  2/1/2006 Jean Christophe BOUSCASSE . L'utilisation d'outils de tests. dans ce domaine.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. la Validation ?  Les différents types de tests  Les tests fonctionnels  Ces tests ont pour but de vérifier la conformité de l'application développée avec le cahier des charges initial.

Organisation de la Recette Fonctionnelle

Qu’est-ce que le Test, la Validation ?

Les différents types de tests

Les tests IHM

Les tests IHM ont pour but de vérifier que la charte graphique a été respectée tout au long du développement. Cela consiste à contrôler : la présentation visuelle : les menus, les paramètres d'affichages, les propriétés des fenêtres, les barres d'icônes, la résolution des écrans, les effets de bord, la navigation : les moyens de navigations, les raccourcis, le résultat d'un déplacement dans un écran.

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de Projets

39

Organisation de la Recette Fonctionnelle

Qu’est-ce que le Test, la Validation ?

Les différents types de tests

Les tests de configuration

Une application doit pouvoir s'adapter au renouvellement de plus en plus fréquent des ordinateurs. Il s'avère donc indispensable d'étudier l'impact des environnements d'exploitation sur son fonctionnement.

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de Projets

40

Organisation de la Recette Fonctionnelle

Qu’est-ce que le Test, la Validation ?

Les différents types de tests

Les tests de configuration

Voici quelques sources de problèmes qui peuvent surgir lorsque l'on migre une application vers un environnement différent :

l'application développée en 16 bits migre sur un environnement 32 bits, les DLL sont incompatibles, les formats de fichiers sont différents, les drivers de périphériques changent, les interfaces ne sont pas gérées de la même manière...

   

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de Projets

41

. pour faire des tests efficaces dans ce contexte. il est nécessaire de fixer certains paramètres comme par exemple :     la même résolution graphique.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. le même nombre de couleurs à l'écran. une imprimante identique. les mêmes paramètres pour le réseau.Consultant en Management de Projets 42 .. la Validation ?  Les différents types de tests  Les tests de configuration  Ainsi. 2/1/2006 Jean Christophe BOUSCASSE .

On doit notamment vérifier que les temps de réponse restent raisonnable lorsqu'un nombre important d'utilisateurs sont simultanément connectés à la base de données de l'application.Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. la Validation ?  Les différents types de tests  Les tests de performance  Le but principal des tests de performance est de valider la capacité qu'ont les serveurs et les réseaux à supporter des charges d'accès importantes.Consultant en Management de Projets 43 .  2/1/2006 Jean Christophe BOUSCASSE .

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. Une solution est de simuler un nombre important d'utilisateurs en exécutant l'application à partir d'un même poste et en analysant le trafic généré. la Validation ?  Les différents types de tests  Les tests de performance  Pour cela.Consultant en Management de Projets 44 .  2/1/2006 Jean Christophe BOUSCASSE . puis les comparer aux résultats obtenus dans des conditions extrêmes d' utilisation. il faut d'abord relever les temps de réponse en utilisation normale.

Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test. Ces tests doivent permettrent de définir un environnement matériel minimum pour que l'application fonctionne correctement. toujours dans des conditions extrêmes.  2/1/2006 Jean Christophe BOUSCASSE . la Validation ?  Les différents types de tests  Les tests de performance  Le deuxième objectif de ces tests est de valider le comportement de l'application.Consultant en Management de Projets 45 .

Bien sûr. Les procédures d'installation doivent être testées intégralement car elles garantissent la fiabilité de l'application dans la phase de démarrage. il est nécessaire de contrôler les aspects liés à la documentation et à l'installation. la Validation ?  Les différents types de tests  Les tests d'installation  Une fois l'application validée. il faudra aussi vérifier que les supports d'installation ne contiennent pas de virus.   2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 46 .Organisation de la Recette Fonctionnelle  Qu’est-ce que le Test.

la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 47  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .

le premier travail consiste à définir toute la partie ressources d'une part. et l'organisation des campagnes de tests.Consultant en Management de Projets 48 . Ainsi. d'autre part 2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  On organise la phase de test de la même manière qu'on organise un projet.

Consultant en Management de Projets 49  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 . la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .  Introduction Qu’est-ce que le Test.

on peut tout de même définir les rôles suivants :   le chef des tests : tout comme un chef de projet. C'est pourquoi on choisira la personne qui a la vue la plus globale du projet. le chef des tests a pour mission d'assurer la bonne réussite des tests.Consultant en Management de Projets 50 . 2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  Définir les ressources humaines  On se pose souvent la question de savoir qui doit participer aux tests S'il n'y a pas de réponse tranchée à cette question (cela dépend du projet).

on peut tout de même définir les rôles suivants :  Le concepteur des jeux d'essais : on prendra de préférence un programmeur ayant une grande expérience de l'environnement d'exploitation et de l'application.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  Définir les ressources humaines  S'il n'y a pas de réponse tranchée à cette question (cela dépend du projet).Consultant en Management de Projets 51 .  2/1/2006 Jean Christophe BOUSCASSE . Pour préparer les jeux d'essais ce concepteur devra s'appuyer sur les spécifications techniques et le cahier des charges.

Le profil idéal du testeur est un utilisateur expérimenté et motivé. on peut tout de même définir les rôles suivants :  Les testeurs : ce peut être toutes personnes impliquées dans le développement et le déploiement de l'application.Consultant en Management de Projets 52 . on évitera de faire participer les développeurs eux-mêmes.   2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  Définir les ressources humaines  S'il n'y a pas de réponse tranchée à cette question (cela dépend du projet). Toutefois. ayant une bonne connaissance du logiciel.

Consultant en Management de Projets 53  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .  Introduction Qu’est-ce que le Test. la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

les tests seront effectués sur plusieurs plates-formes. une méthode est de fixer dans le cahier des charges la configuration matérielle minimale Ainsi.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  Choisir une plate-forme de test  Afin d'éviter tout problème lié à une différence entre l'environnement de tests et d'exploitation réel.Consultant en Management de Projets 54 . dont la configuration minimum  2/1/2006 Jean Christophe BOUSCASSE .

  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 55  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 . la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

Consultant en Management de Projets 56 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  Choisir un outil de tests  Les outils de test ont pour vocation de rejouer des scénarios de tests pour mettre en évidence des problèmes de régression ou de dégradation des performances Avantage : détection des problèmes de régression en rejouant entièrement des scénarios de tests identiques à chaque version d'une application  2/1/2006 Jean Christophe BOUSCASSE .

la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .Consultant en Management de Projets 57  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .  Introduction Qu’est-ce que le Test.

les anomalies déclarées suite aux tests seront consignées sur des formulaires avec l'état de progression de la correction   2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Préparer les Tests  Définir une politique pour le suivi des anomalies  La façon dont va circuler les anomalies doit être définie dès cette phase Il s'agit de se mettre d'accord sur la façon dont seront réalisées les corrections et par qui De plus.Consultant en Management de Projets 58 .

  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 59  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 . la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

en particulier les conditions d'arrêt    2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 60 . il planifie leur déroulement dans le temps et définit les points de repère. car elle nécessite de formaliser des processus qui sont en général menés de manière intuitive Le plan de tests recense les objectifs et les moyens pour réaliser les tests Il permet l'organisation technique des tests.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Planifier les tests  Objectif d'un Plan de tests  L'activité de planification est productrice d'idées et d'organisation Elle exige une grande imagination.

Consultant en Management de Projets 61 . au même titre que les spécifications techniques ou les besoins fonctionnels Il est conçu par le responsable des tests et validé par le chef de projet  2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Planifier les tests  Objectif d'un Plan de tests  Il sert aussi de document de validation de la qualité finale du logiciel et fait partie des documents contractuels du projet.

Consultant en Management de Projets 62  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .  Introduction Qu’est-ce que le Test. la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

Contexte de réalisation. documentation   2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 63 . Coordonnées du responsable des tests Projet à tester : il s'agit ici de décrire précisément le projet : liste des modules et/ou des lots. documents techniques. Choix technologiques.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Planifier les tests  Structure d'un plan de tests  Introduction : l'introduction présente les informations générales du plan : présentation de l'application. date de livraison Documents joints : documents généraux.

outils de test.Consultant en Management de Projets 64 . coordonnées de l'administrateur de la base de données. en indiquant si elles sont représentatives des plates formes utilisateurs : sites de test. configurations matérielles. données de test.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Planifier les tests  Structure d'un plan de tests  Environnement de test. Ce paragraphe présentera une description la plus précise possible des plate-formes. bases de test. coordonnées du responsable du parc micro 2/1/2006 Jean Christophe BOUSCASSE .

jeux d'essais. analyse du risque.Consultant en Management de Projets 65 . exigences. On décrira dans ce paragraphe la démarche mise en œuvre pour réaliser les tests : description de l'approche générale. estimation de la charge Stratégie de tests. campagne de test. ordre d'exécution des tests  2/1/2006 Jean Christophe BOUSCASSE . matrice Exigences/Risques pour définir les priorités.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Planifier les tests  Structure d'un plan de tests  Tests à réaliser : listes des modules à tester. objectif des tests. phase de tests.

gestion des flux.Consultant en Management de Projets 66 . Planning des tests : planning.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Planifier les tests  Structure d'un plan de tests  Condition d'arrêt : critères retenus et pourquoi Gestion des fiches d'anomalies : modèles des fiches d'anomalie. liste des intervenants. Ressources humaines : nom et responsabilité. informations utiles. actions et états. acteurs    2/1/2006 Jean Christophe BOUSCASSE .

Consultant en Management de Projets 67  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .  Introduction Qu’est-ce que le Test. la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .

Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Une fois les objectifs de test recensés. il faut définir les objectifs les plus importants et ceux qui présentent le plus grand risque Comme les tests ne pourront pas éliminer toutes les anomalies de l'application. on sera toujours amené à faire des choix Attention à ne pas éliminer les tests les plus importants On définira pour chaque objectif de test une priorité qui dérivera directement du facteur de risque    2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 68 .

donc chaque fonction principale de l'application.Consultant en Management de Projets 69 . et à définir si la fonction est souvent utilisée et quel sera impact d'un éventuel disfonctionnement  2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  On peut définir le facteur de risque comme étant la combinaison de :  la probabilité d'apparition d'un disfonctionnement et  l'impact de ce disfonctionnement sur les utilisateurs ou sur l'environnement Cela consiste à prendre chaque objectif de test.

Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Le résultat de cette analyse du risque conduit à attribuer une priorité à chaque objectif de test qui fera l'objet d'un paragraphe séparé du plan de tests Le risque s'applique à des catégories particulières qui peuvent être :   Fonctionnalité : la fonction testée ne correspond pas aux besoins. 70   2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets . Performance : les temps de réponse sont inacceptables. Instabilité : les fonctions ne sont pas reproductibles.

Consultant en Management de Projets 71 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Le risque s'applique à des catégories particulières qui peuvent être :  Coût financier : le coût du disfonctionnement est important. Planning : la correction de l'anomalie induira un retard important de la livraison. Fiabilité : le nombre constaté d'anomalies et leur sévérité pose problème   2/1/2006 Jean Christophe BOUSCASSE .

la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .Consultant en Management de Projets 72  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .  Introduction Qu’est-ce que le Test.

Consultant en Management de Projets 73 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  Probabilités d'apparition :  C'est la première étape de l'analyse du risque On parcourt l'ensemble des objectifs et on définit le degré d'utilisation de chaque fonction  2/1/2006 Jean Christophe BOUSCASSE .

). Ex : paramétrage des options. Ex : impression d'un document.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  Définition des degrès de risque :  Inévitable (une partie de l'application que tous les utilisateurs rencontreront nécessairement.). Fréquent (une partie de l'application utilisée par les utilisateurs. mais qui peut être utilisée par un utilisateur expérimenté en cas de besoin.Consultant en Management de Projets . Occasionnel (une partie de l'application qu'un utilisateur moyen n'utilisera pas. Ex : l'écran d'accueil.). 74   2/1/2006 Jean Christophe BOUSCASSE . mais pas dans toutes les sessions.

La majorité des utilisateurs ne l'utilisent pas.)  Cette analyse des probabilités d'apparition s'effectuera au niveau de chaque objectif de test. Ex : modifications de barres d'outils.Consultant en Management de Projets 75 . mais elle joue un rôle dans certaines situations.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  Définition des degrès de risque :  Rare (une partie de l'application qui n'apparaît que dans certains cas. Elle guidera les testeurs vers les fonctionnalités les plus utilisées 2/1/2006 Jean Christophe BOUSCASSE . dans le cadre d'opérations complexes.

Consultant en Management de Projets 76 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  Une fois les zones importantes identifiées. il faut analyser l'impact d'un disfonctionnement sur l'utilisateur ou sur l'environnement externe à l'application 2/1/2006 Jean Christophe BOUSCASSE .

etc.Consultant en Management de Projets 77 . le logiciel dans son ensemble ne fonctionne plus.).Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  L'impact : on définit l'impact des anomalies avec les niveaux suivants :  Catastrophique (Ex : la machine s'arrête. 2/1/2006 Jean Christophe BOUSCASSE . on ne peut pas sauvegarder.

). 2/1/2006 Jean Christophe BOUSCASSE . Il est nécessaire de relancer l'ordinateur pour résoudre le problème. et les données ne sont plus mises à jour.Consultant en Management de Projets 78 . mais le risque de perdre des données ou d'utiliser des données corrompues est important.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  L'impact : on définit l'impact des anomalies avec les niveaux suivants :  Grave (Si cette fonction ne marche pas. l'application peut continuer. Ex : la communication vers l'ordinateur hôte s'interrompt.

Consultant en Management de Projets 79 . l'utilisateur doit passer par le disque dur pour finir la sauvegarde.). Ex : la disquette de sauvegarde est pleine. mais ce dernier peut le contourner en effectuant des actions complémentaires.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  L'impact : on définit l'impact des anomalies avec les niveaux suivants :  Modéré (Le problème rencontré perturbe l'utilisateur. 2/1/2006 Jean Christophe BOUSCASSE .

) 2/1/2006 Jean Christophe BOUSCASSE . mais elle peut poser des problèmes ultérieurement.Consultant en Management de Projets 80 . on peut continuer à utiliser l'application. mais l'application ne permet d'en entrer que cinq.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  L'impact : on définit l'impact des anomalies avec les niveaux suivants :  Ennuyeux (Si cette fonction ne marche pas. Ex : on veut entrer un nom de fichier de dix caractères.

Consultant en Management de Projets 81 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Les facteurs de risque  Le fait de combiner les probabilités d'usage avec les impacts sur les utilisateurs va permettre de classer les objectifs de tests par priorité 2/1/2006 Jean Christophe BOUSCASSE .

la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 82  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .

Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Priorité du risque  Le fait de combiner les probabilités d'usage avec les impacts sur les utilisateurs va permettre de classer les objectifs de tests par priorité La priorité servira à valoriser l'importance que l'on accorde à chaque objectif de test Une priorité élevée définira les problèmes qui doivent impérativement être résolus.Consultant en Management de Projets . une priorité moyenne les problèmes qui pourront être résolus ultérieurement. mais qu'il ne faut pas négliger. et en fin une priorité basse les problèmes dont la solution peut attendre et qui seront traités en dernier 83   2/1/2006 Jean Christophe BOUSCASSE .

puis assigner des priorités en fonction de cette table Ex : Inévitable Elevée Elevée Moyenne Moyenne Fréquent Elevée Elevée Moyenne Basse Occasionnel Elevée Moyenne Basse Basse Rare Moyenne Basse Basse Basse   Impact/Probabilité Catastrophique Grave Modéré Ennuyeux 2/1/2006 Jean Christophe BOUSCASSE .Consultant en Management de Projets 84 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Priorité du risque  L'action suivante est d'assigner ces priorités aux objectifs de test Cette démarche s'effectue en deux étapes : définir une table de risque.

impact. catégorie. Cette matrice contient les champs suivants : objectif de test.Consultant en Management de Projets 85 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse du risque  Priorité du risque  La dernière étape de l'analyse du risque est la constitution de la matrice de risque pour l'ensemble des objectifs de test. risque  2/1/2006 Jean Christophe BOUSCASSE . probabilité d'usage. sujet.

la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 86  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .

on sera amené à en vérifier la non-régression    2/1/2006 Jean Christophe BOUSCASSE . un examen des résultas obtenus permettra de définir si l'on peut passer ou non au cycle suivant Organiser ces cycles dans un tableau permettra de simplifier l'analyse des résultats Si l'application développée est une version n+1 d'une application existante.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Cycle de test  Le cycle de test correspond à la période durant laquelle un ensemble de tests est exécuté A la fin de chaque cycle.Consultant en Management de Projets 87 .

Consultant en Management de Projets 88 . on pourra définir un cycle de nonrégression qui consistera à rejouer des scénarios de test de la version précédente 2/1/2006 Jean Christophe BOUSCASSE .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Cycle de test  Pour cela.

Consultant en Management de Projets 89 . Toutefois. les rapports de couverture de test (ils mettent en relation les scénarios de test avec les objectifs et les règles de gestion.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Rapport de test  On trouve en général cinq familles de rapport dans ce domaine :   les rapports de synthèses. même avec l'aide de ce rapport il reste en général difficile d'affirmer que toute l'application a été testée) 2/1/2006 Jean Christophe BOUSCASSE .

ceux qui contiennent des bogues.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Rapport de test  On trouve en général cinq familles de rapport dans ce domaine :  les rapports d'avancement (afin de pouvoir évaluer l'avancement des tests. On pourra également lister les scénarios qui auront été exécutés sans problème. Comme les rapports de couverture de test.Consultant en Management de Projets . par rapport à l'ensemble des procédures. on générera des rapports visualisant les scénarios enregistrés. les rapports d'avancement doivent faire référence aux objectifs de test) 90 2/1/2006 Jean Christophe BOUSCASSE .

Consultant en Management de Projets 91 . Afin de simplifier la lecture de ces rapports.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Rapport de test  On trouve en général cinq familles de rapport dans ce domaine :  les rapports de performance (les performances sont liées aux temps de réponse observés lors des tests de montée en charge ou des tests en mode dégradé. les résultats obtenus pourront être présentés sous la forme de graphiques appropriés) 2/1/2006 Jean Christophe BOUSCASSE .

De plus.Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Rapport de test  On trouve en général cinq familles de rapport dans ce domaine :  les rapports d'anomalies (ces rapports doivent faciliter le suivi d'une anomalie.Consultant en Management de Projets 92 . ils permettront de déterminer quels sont les modules les plus fiables de l'application) 2/1/2006 Jean Christophe BOUSCASSE .

la Validation ?    Tests & Validations : Définitions Exemple de modèle : le TMM Les différents types de tests Préparer les Tests      Démarche de conception des tests  Définir les ressources humaines Choisir une plate-forme de tests Choisir un outil de tests Définir une politique pour le suivi des anomalies Objectif d'un Plan de tests Structure d'un Plan de tests Les facteurs de risques Priorité du risque Cycle de test Rapport de test Interprétation des résultats Jean Christophe BOUSCASSE .  Introduction Qu’est-ce que le Test.Consultant en Management de Projets 93  Planifier les tests    Analyse du risque    Analyse des resultats    2/1/2006 .

Organisation de la Recette Fonctionnelle

Démarche de conception des tests

Analyse des resultats

Interprétation des résultats

Une fois les rapports de test écrits, il faut se prononcer sur leur signification Le premier critère à prendre en compte est lié à la phase de test que l'on vient d'exécuter Si on se trouve dans des phases préliminaires, on aura la possibilité de corriger les anomalies détectées sans trop perturber la suite des tests et le développement ultérieur de l'application

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de Projets

94

Organisation de la Recette Fonctionnelle

Démarche de conception des tests

Analyse des resultats

Interprétation des résultats

Si au contraire on se trouve dans une phase de test avancée, il est important de prendre en compte l'impact de la correction des anomalies sur les tests ultérieurs

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de Projets

95

Organisation de la Recette Fonctionnelle

Démarche de conception des tests

Analyse des resultats

Interprétation des résultats

Dans tous les cas, on veillera spécialement à qualifier correctement les anomalies, surtout celles qui ont été définies comme bloquantes et on recherchera les modules provoquant le plus grand nombre d'anomalies

2/1/2006

Jean Christophe BOUSCASSE - Consultant en Management de Projets

96

il faudra préciser quelles sont les anomalies que l'on voudra suivre tout particulièrement pour vérifier si elles ont bien été corrigées 2/1/2006 Jean Christophe BOUSCASSE . avant de définir les conditions de test du cycle suivant.Consultant en Management de Projets 97 .Organisation de la Recette Fonctionnelle  Démarche de conception des tests  Analyse des resultats  Interprétation des résultats  Enfin.