Lors du développement logiciel, vous devez le tester pour s'assurer qu'il est conforme aux besoins de l'entreprise et qu'il fonctionne comme prévu. Des contrôles ont lieu sur un certain nombre de niveaux au sein de l'entreprise. Les trois principaux types de tests de logiciels sont des tests unitaires ( niveau de développement ) , tests d'intégration (combinaison d'éléments ) et les tests de régression ( lorsque des modifications sont apportées au logiciel ) . Bien que le test peut avoir lieu sur un certain nombre de différents niveaux et contextes , les méthodes utilisées sont très similaires , dans ce cas, étant donné un "x" il devrait aboutir à la situation «y». Instructions
1 Liste des
les catégories d'éléments à tester. Cela comprend la logique , les fonctions, le traitement des données , la gestion des fichiers , les interfaces utilisateur et les autres aspects du développement jugés importants . Les catégories ne peuvent pas tous être utilisés , mais en les organisant de cette façon il offre un moyen d'identifier le code importante.
2 Liste de cas de tests appropriés
. Les scénarios de test devraient refléter les parties les plus importantes du code et les domaines où les problèmes possibles , le logiciel risque de cesser de fonctionner. S'assurer que les cas de test ne se chevauchent pas et peuvent être testés de façon indépendante et ensemble.
3
briser les cas de tests en plusieurs étapes . Étapes de test typiques incluent un nom, et les aspects importants du logiciel utilisé , tels que les champs , les données , les tables , les interfaces et ainsi de suite. Un exemple d'étapes pour un cas de test décrit comme « Vérifiez que le fichier est créé customer.dat " pourrait être 1) Arrêtez le programme au point est prévu que le fichier d'exister, 2) Vérifiez le fichier est présent , 3 ) Vérifier que données existe dans le fichier , 4) reprendre le programme .
4
Écrire résultats attendus et réels. Le but des tests est de s'assurer que le test donne un résultat dans une situation spécifique . Par conséquent, notez que le test devrait atteindre , et ce qui s'est passé lorsque le test a eu lieu.
5
créer le formulaire de test. Formater les données de test dans un plan qui reflète l'ensemble des cas de test , les étapes et les résultats réels et prévus , que vous pouvez ensuite utiliser pour noter des observations pendant le test est en cours. Voir Ressources pour un plan de test d' exemple .