Activité : Concevoir les éléments de testabilité
Objet
- Concevoir les fonctionnalités spécifiques aux tests
|
Rôle :
Concepteur |
Fréquence : Selon les besoins, mais plus fréquemment lors des itérations d'élaboration et des premières itérations de construction. |
Etapes
|
Artefacts d'entrée :
|
Artefacts de sortie :
|
Plus d'informations :
|
Guides d'utilisation de l'outil :
|
Détails sur l'enchaînement des activités :
|
Objet |
Identifier et concevoir les classes et les modules qui offriront les fontionnalités spécifiques aux tests. |
Sur la base des données d'entrées du concepteur de test, identifiez et spécifiez les classes et les modules spécifiques aux tests dans le modèle de conception.
Le pilote d'une classe de conception spécifique applique les mêmes méthodes que dans la classe d'origine, mais il n'existe aucun comportement défini pour les méthodes à l'exception de l'indication de données d'entrée (à destination de la cible du test) ou du renvoi d'une valeur prédéfinie (à destination de la cible du test).
Le pilote d'un package de conception contient des classes simulées destinées aux classes qui constituent l'interface publique du module d'origine.
Objet |
Identifier l'interface requise pour l'intégration des fonctions spécifiques aux tests au sein d'un outil de tests automatisés. |
Identifiez le comportement requis pour que votre outil de tests automatisés communique efficacement avec la cible des tests. Identifiez et décrivez les classes et les packages de conception appropriés.
Objet |
Automatiser les procédures de test pour lesquelles il n'existe aucun outil de tests automatisés. |
Pour automatiser les procédures de test pour lesquelles il n'existe aucun outil de tests automatisés, identifiez les classes et les packages de conception appropriés.Utilisez comme données d'entrée les cas d'essai et les cas d'utilisation associés.
|