Le plan de test définit de manière claire la portée de l'effort de test
Il doit comprendre les éléments suivants :
-
Les étapes et les types de tests devant être implémentés et exécutés
-
Les fonctions de la cible de test ou les fonctions à tester/ à ne pas tester (si nécessaire)
-
Les suppositions et les risques pouvant affecter l'effort de test
|
Le plan de test identifie clairement les artefacts (et les versions) utilisés pour créer le contenu du plan de test
Chaque exigence projet (comme établi dans les cas d'utilisation ou les spécifications supplémentaires) possède au moins une exigence de test associée ou une instruction justifiant que ce n'est pas une exigence de test.
Toutes les exigences de test ont été identifiées et hiérarchisées pour chaque type de tests à implémenter et à exécuter
Une stratégie de test claire et concise est documentée pour chaque type de tests devant être implémenté et exécuté
Les informations suivantes ont-elles clairement été établies pour chaque stratégie de test :
-
Le nom du test et ses objectifs
-
Une description de la façon dont le test sera implémenté et exécuté
-
Une description des métriques, des méthodes de calcul et des critères à utiliser pour évaluer la qualité
de la cible de test et l'exécution du test
|
Toutes les ressources nécessaires, incluant le matériel ,les logiciels et le personnel, pour implémenter et exécuter les tests avec succès ont été identifiées
Le plan de test contient un planning ou une liste de jalons identifiant les projet principaux et les tâches associées de test (date de début, date de fin, et/ou effort)
Le plan de test identifie les artefacts créés par les tâches de test, le moment où ils seront disponibles, la façon dont ils seront distribués, leur contenu, ainsi que la façon dont ils doivent être utilisés
|