Produit: Classe de testabilité
Cet artefact est une classe spécialisée du modèle de conception qui représente le comportement spécifique au test pris en charge par le logiciel.
Objet

L'objectif de la classe de testabilité est de capturer la conception de la fonctionnalité spécifique nécessaire pour simplifier le test. Cette fonctionnalité spécifique aux tests doit être intégrée dans le modèle de conception du logiciel, de sorte qu'elle puisse être factorisée dans la conception complète du logiciel. Il existe plusieurs types de comportements particuliers au test, dont les deux suivants :

  • Les "modules de remplacement" pour les classes de conception qui doivent être simulées (le plus souvent en raison de l'indisponibilité de la version complète).
  • Les interfaces ou sorties spécialisées, qui offrent la visibilité ou le contrôle nécessaire à la réalisation des tests.
Relations
Entrée versObligatoire: Facultatif:
  • Aucun
Externe:
  • Aucun
Propriétés
Facultatif
PlanifiéYes
Illustrations
Considérations clés
La création et la modification des artefacts de classe de testabilité intervient généralement en parallèle avec la création et la modification des classes de conception correspondantes.
Personnalisation
Options de représentationReprésentation UML : Classe, stéréotypée en tant que <<testability class>>  (classe de testabilité)

Voir Produit : Classe de conception.



Plus d'informations
Instructions