Comment écrire un plan de test

Un plan de test est un document de vérification matérielle ou logicielle détaillée qui fournit des détails sur la façon dont le validateur permettra de tester tous les aspects de la conception de matériel ou de logiciel. Les plans de test sont les spécifications de test utilisés comme guides pour l'écriture de cas de test suites pour la validation de la conception dans les deux domaines de l'ingénierie des logiciels et matériels. Typiquement un plan de test est écrit par un ingénieur de test ou de validation. Un plan de test contient une description de la fonctionnalité du produit, une description de cas de test pour être écrite pour chaque fonction, et une description de la plate-forme d'essai pour être utilisé. Pour les tests de matériel, des plans de tests sont nécessaires pour pré-silicium et de silicium après validation.

Instructions

  1. Revoir la conception du produit Spécification que le plan de test est basé sur

    Passez en revue tous les aspects de la spécification de la conception du produit. Drapeau toute contrainte ou de fonctionnalité omissions avec le document de spécification. Le / architecte ou propriétaire de la conception du produit document de spécification des logiciels matériel devraient être responsables d'étoffer les détails manquants dans le cahier des charges. Passez par le plus grand nombre d'itérations d'examen que nécessaire jusqu'à ce que toutes vos questions ont été répondues. Votre plan de test sera basé sur la spécification de conception cette étape est donc extrêmement important.

  2. Ecrire la première ébauche de votre plan de test




    Votre plan de test doit contenir une brève description de la conception, le test de régression et de la méthodologie de validation pour être utilisé à la fois l'unité et au niveau mondial, l'architecture de test et une liste des essais réels qui seront effectuées. Il devrait détailler:
    a) Conception / Description du produit et caractéristiques
    b) Test Code de l'Architecture
    c) la description de la méthodologie de test

    (I) Unité Niveau
    (Ii) Système / niveau mondial

    d) Type de test (aléatoire, concentré / dirigé, axé aléatoire, global, local) à faire.
    e) Description de la fonction de chaque pièce de la conception et une liste de cas de test qui couvrent cette fonctionnalité
    f) Toutes les exceptions et les conditions coin de cas spéciaux pour les fonctionnalités énumérées dans le plan de test.
    g) La réutilisation / Information Modification: Si le code de validation / test est ré-utilisé à partir d'un projet différent, cela doit être précisé et les changements de code à faire devraient être énumérés.
    h) Fonctionnalité de ne pas être testée (à réutiliser en raison de la partie de la conception ou d'autres raisons) doivent être spécifiquement noté et examiné de près.
    i) des contraintes de cas de test et détails de la couverture pour les conditions de coin
    j) des conditions de test d'erreur de cas pour des cas de test dans le plan de test.
    ) k Stratégie pour la couverture de tous les trous de la méthodologie de test / validation.




  3. Maintenez un avis de plan de test

    Planifier un examen du plan de test qui comprend l'équipe qui va travailler sur les tests, aucune architectes de conception ou d'experts de produits et techniques et de prospects qui pourraient fournir une précieuse contribution de plan de test. Compile tous les commentaires et suggestions de sorte que vous pouvez ajouter au plan de test si nécessaire.

  4. Finaliser votre plan de test

    Ajouter tous les commentaires et suggestions obtenus lors de votre test examen du plan et envoyez votre version finale à votre équipe de révision pour assurer que vous ne l'avez pas oublié quelque chose. Placez votre plan de test finalisé dans un référentiel global afin toute votre équipe peut avoir accès. Toute futures modifications devraient être visibles à l'ensemble de l'équipe avec test de l'état plan d'achèvement. version du produit ne devrait avoir lieu lorsque tous les cas de test sur votre plan de test ont été menés avec succès la documentation afin continuelle de cas d'essai, l'achèvement et pass / fail statistiques est nécessaire.

Conseils & Avertissements

  • Utilisez autopsies et les examens des plans de test à partir de projets précédents pour renforcer votre plan de test et de tests de régression pour cette itération de votre produit. Assurez-vous que tous les cas de coin qui étaient les questions la dernière fois sont inclus dans votre plan de test.
  • Logiciel ou la conception de matériel de presse est un processus itératif. Votre suite de cas de test est extrêmement important car il sera utilisé pour tester chaque version de la conception. Assurez-vous que vous avez une méthode de couverture de trou d'essai en place pour attraper tous les tests manquant à un stade précoce.
» » » » Comment écrire un plan de test