La création d'un programme se compose de plusieurs opérations, que l'on appelle collectivement le « cycle de vie ». L'une des étapes les plus importantes est le test. Sa tâche principale n'est pas de s'assurer que le travail est correct, mais de détecter d'éventuelles erreurs afin qu'elles ne deviennent pas une surprise désagréable pour le client par la suite. Comment testez-vous les programmes ?
Instructions
Étape 1
Commencez à tester le programme. La première étape consiste à déboguer le programme. Le débogage doit être effectué par un programmeur qui a écrit le code source ou qui connaît le langage de programmation requis. Si vous êtes l'un des ci-dessus, commencez à vérifier votre code source pour les erreurs de syntaxe. Éliminez toutes les erreurs trouvées. Ensuite, faites des tests statiques. Cela doit être fait pour déboguer le programme.
Étape 2
Vérifiez toute la documentation qui a été obtenue tout au long du cycle de vie du programme. Vérifiez les termes de référence, les spécifications et le code source pour la conformité avec les normes de codage. Cela aidera à déterminer comment le programme répond aux exigences du client. Si vous éliminez toutes les inexactitudes dans la documentation et le code du programme, cela indiquera la haute qualité du logiciel.
Étape 3
Lorsque vous avez terminé le débogage, passez aux méthodes de test dynamiques. Ils sont utilisés dans le processus de fonctionnement direct du programme. Vérifiez l'exactitude du programme en utilisant de nombreux tests à partir des ensembles de données précédemment préparés. Chaque test vous montrera dans quels cas le programme a échoué et s'est écrasé. Vous aurez besoin de ces informations pour résoudre les causes de ces problèmes. Utilisez les méthodes de la boîte noire et de la boîte blanche pour les tests. La méthode de la "boîte noire" consiste à identifier le nombre maximum d'erreurs et de dysfonctionnements en un seul test.
Étape 4
Pour ce faire, préparez deux jeux de données. L'un doit contenir des informations correctes, et le second est délibérément incorrect. Après avoir exécuté ces données dans le programme, établissez l'écart entre les fonctions réelles et prévues.
Étape 5
Utilisez également la méthode de la « boîte blanche » qui consiste à passer par chaque opérateur afin d'examiner attentivement la structure interne de l'appel. Il teste tous les chemins d'information, le taux de change entre les branches et les cycles individuels. Chaque opérateur est parcouru une fois.