Objectif et contenu d'un plan de test Un plan de test est le plan de projet pour le travail de
test à effectuer en développement ou en maintenance projets.
La planification est influencée par de nombreux facteurs.
Par exemple, la planification est influencée par la politique ou la stratégie
de test de l'organisation, le cycle de vie du développement, la portée des tests, objectifs,
risques, contraintes, criticité et disponibilité des ressources.
Avoir un plan de test guide notre réflexion, utilisé comme moyen de communication avec les
autres membres de l'équipe de projet, les testeurs, les pairs, gestionnaires et autres parties prenantes et nous aide également
à gérer le changement.
Un plan de test garantit qu'il y a initialement une liste de tâches et d'étapes dans un plan de référence
pour suivre les progrès par rapport, ainsi que définir la forme et la taille de l'effort de test.
Tout plan dans le monde doit contenir au moins: que faire, quand, comment, par qui, comment gérer
les changements dans le plan et comment suivre les progrès du plan.
Si votre plan ne contient pas tous ces éléments à l'intérieur, il manque quelque chose.
Dans les petits projets, votre plan de test peut être un seul papier.
Dans les grands projets, vous pourriez trouver cela utile pour écrire plusieurs plans de test pour
différents niveaux de test.
Vous auriez donc un plan de test pour les tests unitaires, un autre plan pour les tests
d'intégration, un autre pour les tests du système et un autre pour l'acceptation essai.
Et un plan directeur pour coordonner le travail entre les différents plans.
Dans le plan de tests unitaires, vous auriez: que faire, quand, comment,
par qui, comment gérer les changements et comment suivre les progrès du plan.
Dans le plan de test du système, vous auriez: que faire, quand, comment, par qui, comment gérer les changements et
comment suivre les progrès du plan.
Etc Vous pouvez même avoir des plans de test distincts
pour les types de test, tels que les tests d'utilisabilité et Test de performance.
Nous constatons que l'utilisation d'un modèle lors de l'écriture les plans de test nous aident à nous souvenir
des défis importants.
Vous pouvez utiliser le modèle de plan de test du Norme ISO 29119-3, utilisez le modèle de quelqu'un d'autre ou
créez votre propre modèle au fil du temps.
Au fur et à mesure de l'avancement de la planification du projet et des tests, plus d'informations deviennent disponibles et plus de
détails peuvent être inclus dans le plan de test.
C’est pourquoi la planification des tests est une activité, il est donc très normal de planifier à nouveau si les choses
ne se sont pas déroulées.
La rétroaction des activités de test doit être utilisée reconnaître les risques changeants afin que
la planification puisse être ajustée.
À mesure que des risques et des changements surviennent, le plan devrait être ajusté pour refléter la position actuelle.
Activités de planification des tests Les gestionnaires de testeurs ont mis beaucoup d'efforts pour créer le plan
de test.
Ils doivent passer par diverses activités et communiquer avec les différentes parties prenantes pour
mettre le plan.
Les activités de planification des tests peuvent inclure les éléments suivants et certains d'entre eux peuvent être
documentés dans un plan de test: • Identifier et convenir des
objectifs du test.
cela nous permettra de savoir si nous avons atteint notre objectif ou pas encore.
• Déterminer l’étendue et les risques doivent être testés.
• Concevoir l’approche globale des tests garantissant que les niveaux de test et
les critères d'entrée et de sortie sont définis.
• Coordination avec le chef de projet et s'assurer que les activités de
test ont été incluses dans le cycle de vie du logiciel activités dans le bon ordre et la bonne dépendance.
• Décidez ce qui doit être testé, quels rôles sont impliqués et qui effectuera les
activités de test, décider comment les résultats du test seront évalués et comment les activités
de test seront menées.
• Planification de l'analyse des tests, conception, mise en œuvre, l'exécution et les activités d'évaluation, soit à
des dates particulières (e. g. , en développement séquentiel) ou dans le contexte de chaque itération (e. g. en développement itératif) •
Sélection de métriques pour le suivi et le contrôle du projet.
• Budgétisation des activités
de test • Déterminer le niveau de détail et la structure de la documentation de test (e. g. , en fournissant modèles ou exemples de documents) Le contenu des plans de test varie et peut s'étendre
au-delà des sujets identifiés ci-dessus.
Des exemples de plans de test peuvent être trouvés dans la norme ISO (ISO / CEI / IEEE 29119-3).
Autre élément important du plan de test définit les critères d'entrée et de sortie
pour les tests, dont nous parlerons dans la prochaine vidéo