Produit: Spécification de l'interface de test
Cet artefact définit un ensemble de comportements (opérations) offert par un modèle classificateur (une classe, un sous-système ou un composant) pour l'accès par le test (testabilité).
Objet
  • Documenter les exigences spéciales associées aux activités de test qui imposeront des contraintes ou des exigences supplémentaires sur la conception du logiciel.
Relations
RôlesResponsable: Modifié par:
Entrée versObligatoire:
  • Aucun
Facultatif: Externe:
  • Aucun
Description
Bref aperçu

Chaque spécification d'interface de test doit envisager divers aspects, notamment :

  • La nature de l'interface. Permet-elle, par exemple, une communication dynamique bidirectionnelle, fournit-elle un retour d'information individualisé en temps réel ou se contente-t-elle de consigner passivement les informations ?.
  • Dans quelles circonstances l'interface sera-t-elle utilisée ? Assurez-vous d'avoir pris en compte les accès concurrents et les méthodes d'accès.
  • Quelles sont les capacités requises pour activer et désactiver l'interface ?
  • Quel est le contrôle requis pour accroître ou réduire le niveau de détail de la sortie des opérations fournie par l'interface ?
Description principale

La spécification d'interface de test est utilisée lorsqu'un aspect du système généralement caché doit être observé ou lorsqu'un logiciel doit être contrôlé d'une manière qui n'est pas offerte par l'interface standard. Chaque interface de test doit fournir un groupe de services unique et bien défini.

Pour de plus amples informations sur l'objet et la définition des interfaces, veuillez consulter Principes et conseils : Interface.

Propriétés
Facultatif
PlanifiéYes
Personnalisation
Options de représentationReprésentation UML : interface 

Voir le Produit : interface pour des idées relatives à des interfaces qui peuvent s'appliquer à la personnalisation de spécification d'interface de test.

De façon facultative englobé dans le document d'architecture logicielle, le Modèle de conception ou les Spécifications supplémentaires.