1. www.mind-testing.fr Par Jean-Christophe Rodrigues Practice Leader Testing
  2. TMap est disponible en version française sous la référence: ISBN 9789072194893 TMap est également disponible gratuitement sur les magasins Itunes et Android (TMap Life Cyle App)
  3. Les abaques présentés ici donnent une répartition des charges de test au sein du Processus de Test. Mais que représentent ces charges dans la globalité du Processus Développement? 15% ? 20% ? 25% ? 30% ? 40% ou plus ? Quels sont les critères permettant d'estimer ces charges? Votre avis m'intéresse avant la réalisation du prochain article.
  4. Dans l'article N°3 "Quelques définitions du Test selon TMap", 4 fondements sont évoqués dont celui qui nous intéresse aujourd'hui: "Un processus de test structuré"
    1. Topic
      1. Ci-dessous, la répartition des charges par Phase proposée dans TMap
        1. Planification
          1. 10%
        2. Contrôle
          1. 5%
        3. Mise en place & maintenance Infrasturcture de test
          1. 5%
        4. Préparation
          1. 25%
        5. Spécification
          1. 25%
        6. Exécution
          1. 25%
        7. Clôture
          1. 5%
    2. Le processus de tests et ses grandes phases
      1. Dans la phase Planification & Contrôle, un plan de tests est rédigé. Il décrit le Comment, par Qui, avec Quoi et Quand, les activités de test seront menées. Pendant le déroulement du processus de tests, le client est informé régulièrement sur la qualité du logiciel et sur les risques au moyen de rapports ad-hoc périodiques.
      2. Durant la phase de Préparation, on détermine si les spécifications du logiciel sont de qualité suffisante pour la réalisation des spécifications de tests et pour leur exécution.
      3. Durant la phase de Spécification, les cas de tests sont spécifiés et l'Infrastructure est bâtie.
      4. Immédiatement après livraison de l'objet à tester, la phase d'Exécution démarre. Les raisons des incohérences découvertes entre résultats attendus et les résultats obtenus sont analysées, et peuvent donner lieu à la rédaction de rapports d'anomalie.
      5. La phase de Finalisation consiste d'une part à organiser la conservation de l'ensemble des éléments constitutifs du processus de tests pour réutilisation future, d'autre part à délivrer un rapport final et enfin à évaluer le processus de tests pour en améliorer le contrôle lors d'une mise en œuvre future.
  5. Répartition des charges de test issue des pratiques d'une grande Entreprise Internationale
    1. La répartition des charges est plutôt ici schématisée selon des types d'activité bien que l'Initialisation et la Clôture soient des phases:
      1. => L'Initialisation correspond à la phase de lancement de projet et de rédaction de la Stratégie de Test.
      2. => Durant l'activité de Pilotage sont réalisés les Comités de suivi (préparation, conduite des réunions et CR) ainsi que l'animation et la coordination de l'équipe
      3. => Selon le contexte, la Validation peut faire apparaître de 1 à 3 activités: - Fonctionnelle permettant la validation des exigences métiers - Technique pour la validation des exigences Techniques (ISO 9126) et/ou Système - Interface où un attachement particulier est mis ici en faisant ressortir séparément cette activité afin de montrer l'importance de la validation des flux entre les différents systèmes interagissant avec le produit à tester Ci-contre est proposée une décomposition de l'activité de Validation en sous-tâches: