Modélisation du système
Introduction à un modèle de système
Un modèle de système est une présentation logique des composants contenus dans un système testé et des relations entre les composants. Vous pouvez créer un modèle de système lorsque vous souhaitez visualiser les différents composants et leurs relations sous forme de représentation schématique.
Vous ne pouvez créer qu'un seul modèle de système dans un espace d'équipe sur Test Hub. Un référentiel d'espace d'équipe doit contenir le modèle système que vous créez. Avant de pouvoir créer un modèle système, vous devez ajouter un référentiel d'espace d'équipe. Le modèle système créé ou modifié est stocké dans le référentiel de l'espace d'équipe. Tous les projets au sein d’un espace d’équipe partagent le même modèle de système. Tous les membres d'un espace d'équipe peuvent créer, modifier et afficher le modèle système.
Après vous être connecté à Test Hub, vous pouvez aller au Modèle de système pour créer un modèle de système pour votre espace d'équipe. Vous pouvez également accéder à n'importe lequel des projets de votre espace d'équipe et créer un modèle de système à partir du Modèle de système page dans un projet. Le modèle système est accessible depuis tous les projets de votre espace équipe.
Composants dans un modèle de système
Les composants sont les éléments de base utilisés pour représenter un élément logiciel dans une application.
| Type de composant | Description |
|---|---|
| Base de données | Le type de composant représente la ressource de base de données. Vous pouvez sélectionner ce type de composant lorsque vous souhaitez représenter un actif ou une ressource de base de données dans le modèle système. |
| Service | Le type de composant représente la ressource de service virtuel. Vous pouvez sélectionner ce type de composant dans le modèle système pour représenter un service virtuel dans le référentiel de l'espace d'équipe ou associer une ressource de service virtuel qui se trouve dans le référentiel du projet. |
| Interface utilisateur | Le type de composant représente la ressource de l'interface utilisateur (UI). Vous pouvez sélectionner ce type de composant lorsque vous souhaitez représenter la ressource d'interface utilisateur dans le modèle système. |
Relations entre les composants
Vous pouvez créer plusieurs composants pour décrire les différentes ressources du système ou de l'application testée. Vous pouvez créer un composant en tant que enfant composant d'un parent composant. Vous pouvez également créer plusieurs composants en tant que composants enfants du même composant parent.
Vous pouvez définir la relation entre les composants si un composant dépend d'un autre ou si un composant a une dépendance d'un autre composant. Le Dépend de ou Est-ce une dépendance de La relation dépend du composant que vous sélectionnez dans le modèle de système après avoir défini la relation.
Par exemple, si vous définissez Composant A cela dépend de Composant B , alors la relation est affichée avec une flèche linéaire partant de Composant A à Composant B , et la flèche pointe vers Composant B.


Associations de composants
Lorsque vous travaillez avec le modèle système de votre projet dans un espace d'équipe, vous pouvez associer les ressources de test qui se trouvent dans le référentiel de votre projet aux composants du modèle système. Vous pouvez associer tous les types de ressources de test telles que des suites ou des tests, ainsi que des ressources de service virtuel aux composants.
Après avoir associé les ressources de test, vous pouvez les afficher lorsque vous sélectionnez le composant auquel elles sont associées. Vous pouvez sélectionner les ressources de test associées pour démarrer une exécution des suites ou des tests ou démarrer une instance de la ressource de services virtuels.
Utilisation de l'interface utilisateur du modèle système
| Icône | Description |
|---|---|
| Représente un modèle de système. | |
| Représente les suites et les tests dans un référentiel. | |
| Représente une ressource de base de données. Le nom du composant est préfixé par cette icône lorsque vous sélectionnez le type de composant comme base de données. | |
| Représente une ressource de service. Le nom du composant est préfixé par cette icône lorsque vous sélectionnez le type de composant comme service. | |
| Représente une ressource d’interface utilisateur (UI). Le nom du composant est préfixé par cette icône lorsque vous sélectionnez le type de composant comme interface utilisateur. | |
| Représente les services virtuels. | |
| Représente la dépendance entre les composants. |
| Représente les dépendances héritées. |
| Icône | Utilisé pour... |
|---|---|
| Ajout de composants, de composants enfants ou de composants dépendants. | |
| Recherche de composants dans le modèle du système. | |
| Publication des modifications apportées au modèle du système, des modifications apportées aux composants ou des modifications apportées aux associations de composants. Les modifications sont publiées dans le référentiel de l'espace d'équipe. |
| Opération | Action |
|---|---|
| Panoramique de la vue du modèle |
|
| Zoomer sur la vue du modèle |
|
| Effectuer un zoom arrière sur la vue du modèle |
|
| Réinitialiser la vue |
|
| Positionner la vue du modèle |
|
Tâches de modélisation de système
Lorsque vous souhaitez modéliser le système testé pour la première fois après avoir installé le logiciel serveur, vous devez d'abord ajouter le référentiel de l'espace d'équipe. Voir Ajout d'un dépôt à un espace d'équipe.
Une fois qu'un référentiel est configuré en tant que référentiel d'espace d'équipe, vous pouvez utiliser le modèle système. Voir Tâches pour travailler avec un modèle de système.
Lorsque vous souhaitez modifier, mettre à jour ou supprimer le référentiel, vous pouvez travailler avec le référentiel de l'espace équipe. Voir Tâches pour travailler avec le référentiel de l'espace d'équipe.