Activité :
|
Objet
|
|
Rôle : Implémenteur | |
Fréquence : Selon les besoins, généralement plusieurs fois pour chaque itération, notamment pendant les phases de construction, de transition et d'élaboration. | |
Etapes | |
Artefacts d'entrée : | Artefacts de sortie : |
Guides d'utilisation de l'outil : | |
Plus d'informations : |
détails de l'enchaînement des activités : |
Objet | Préparer l'implémentation du test. |
Une unité ne désigne pas seulement une classe d'un langage orienté objet, mais également des sous-programmes libres comme des fonctions sous C++.
Pour tester chaque unité (classe implémentée), suivez les étapes suivantes :
Objet | Exécuter les procédures de test ou les scripts de test si le test est automatisé. |
Pour exécuter le test d'unité, les étapes suivantes doivent être suivies :
Commentaire: L'exécution des procédures de test variera si le test est automatisé ou manuel, et si les composants de test sont requis sous la forme de lecteurs ou d'éléments de remplacement.
- Test automatisé : les scripts de test créés pendant l'étape Implémenter le test sont exécutés.
- Exécution manuelle : les procédures de test structurées développées pendant l'activité Structurer la procédure de test sont utilisées pour exécuter le test manuellement.
Objet | Déterminer si les tests se sont effectués correctement et comme souhaité. Déterminer si une correction est nécessaire. |
L'exécution d'un test se termine ou est interrompue dans l'une des deux conditions suivantes :
Si le test se termine normalement, passez à l'étape Vérifier les résultats des test.
Si le test s'interrompt de façon anormale, passez à l'étape Récupérer après des tests interrompus.
Objet | Déterminer si les résultats du test sont fiables. Identifier les corrections appropriées si les résultats du test indiquent des défauts dans l'effort de test ou les artefacts. |
Lorsque le test est terminé, réexaminez les résultats du test pour vous assurer que ceux-ci sont fiables et que les échecs, avertissements ou résultats inattendus signalés n'ont pas été causés par des influences externes (à la cible du test), comme une mauvaise installation ou des données inadaptées.
Si les échecs signalés sont dus à des erreurs identifiées dans les artefacts de test ou à des problèmes avec l'environnement de test, effectuez les corrections appropriées pour récupérer après des tests interrompus puis exécutez à nouveau le test.
Si les résultats du test indiquent que les échecs sont véritablement dus à la cible du test, cette activité est pour l'essentiel terminée et de manière générale, l'Activité : Emettre une demande de changement ou bien l'Activité : Analyser le comportement de durée d'exécution doivent être effectuées.
Objet | Déterminer les corrections à apporter pour récupérer après un test interrompu. Corriger le problème, récupérer et exécuter à nouveau le test. |
Il existe deux types d'interruption de tests :
Ces deux types d'interruption anormale du test peuvent avoir les mêmes symptômes :
Pour récupérer après des tests interrompus, suivez ces étapes :
RUP (Rational Unified Process)
|