Partager via


T (Glossaire Visual Studio ALM)

Ce glossaire définit les termes clés utilisés dans l'aide de Visual Studio Application Lifecycle Management (ALM).

  • TDS (Tabular Data Stream)
    Protocole interne pour transférer des données entre un client et un serveur qui exécute Microsoft SQL Server. TDS permet aux produits du client et du serveur de communiquer, quels que soient le système d'exploitation, la version du serveur ou le protocole réseau.

  • target
    Base de données sur laquelle a lieu une opération. L'opération peut modifier ou non la cible, selon le type de cette opération. Par exemple, si vous comparez votre projet de base de données au déploiement actuel de cette base de données avec l'intention de mettre à jour le déploiement pour correspondre au projet, la base de données déployée est considérée comme la cible pour cette opération.

  • tâche
    Type d'élément de travail qui enregistre une tâche de développement ou une tâche de test.

  • Team Explorer
    Permet d'accéder aux projets d'équipe sur lesquels vous travaillez.

  • Team Foundation Server
    Ensemble d'outils et de technologies permettant à une équipe de collaborer et de coordonner ses efforts afin de générer un produit ou d'exécuter d'un projet. Ces outils englobent le contrôle de code source, le suivi des éléments de travail, la génération (build), le portail de projet d'équipe, la création de rapports et la gestion de projets.

  • équipe de pairs
    Modèle de travail de l'organisation qui encourage l'utilisation de petites équipes cohérentes de spécialistes des rôles qui communiquent de façon égale dans la réalisation de leurs tâches personnelles et de groupe. Ce modèle de travail est différent du modèle de travail traditionnel dont la structure est linéaire et de haut en bas, et ses fonctions ont été éprouvées dans de nombreuses organisations, cultures et tailles de projets différentes.

  • projet d'équipe
    Collection nommée d'éléments de travail, de code, de tests, de produits de travail, de métriques, etc. utilisée par une équipe définie avec Visual Studio Team Foundation pour assurer le suivi d'un ensemble commun de travaux connexes.

  • groupe hôte de collection de projets d'équipe
    Groupe hôte Virtual Machine Manager assigné à une collection de projets d'équipe. Voir aussi : groupe hôte.

  • partage de bibliothèque d'une collection de projets d'équipe
    Partage de bibliothèque Virtual Machine Manager assigné à une collection de projets d'équipe.

  • groupe hôte de projet d'équipe
    Groupe hôte de collection de projets assigné à un projet d'équipe en vue de déployer des environnements virtuels. Voir aussi : groupe hôte de collection de projets d'équipe.

  • bibliothèque de projet d'équipe
    Collection d'ordinateurs virtuels stockés, de modèles et d'environnements disponibles pour un projet d'équipe dans le cadre de la création d'environnements virtuels.

  • partage de bibliothèque de projet d'équipe.
    Partage de bibliothèque de collection de projets assigné à un projet d'équipe pour le stockage de modèles et d'ordinateurs virtuels.

  • portail du projet d'équipe
    Site WSS (Windows SharePoint Services) pour chaque projet d'équipe. Un portail de projet permet aux membres de l'équipe de stocker et de partager des documents, des rapports et des informations relatives à un projet d'équipe spécifique.

  • modèle
    Ressource de bibliothèque qui se compose d'un profil de système d'exploitation invité, d'un profil matériel et d'un ou de plusieurs disques durs virtuels (fichiers .vhd), qui permettent de créer un ordinateur virtuel. Les données d'identification de l'ordinateur doivent avoir été supprimées du fichier .vhd qui contient les fichiers du système d'exploitation.

  • test
    Programme, script (manuel ou automatique), série d'étapes spécifique ou instructions générales qui peuvent être exécutés de façon répétée sur un logiciel à tester, et qui génèrent un résultat de test, tel que réussite, échec ou d'autres résultats qui sont convertis en réussite ou échec, par exemple non concluant.

  • adaptateur de test
    Assembly de code responsable du chargement d'un type de test particulier.

  • agent de test
    Processus en arrière-plan qui reçoit, exécute et fournit des rapports sur les tests, et collecte des données sur un ordinateur unique. L'agent de test communique avec le contrôleur de test, généralement situé sur un autre ordinateur.

  • contrôleur de test
    Processus en arrière-plan qui gère un jeu d'ordinateurs avec le logiciel d'agent de test installé.

  • approche de test
    Objectifs, couverture, techniques et données de test pour le projet et chacune des itérations.

  • scénario de test
    Séquence d'actions qui inclut des résultats attendus. Un cas de test permet d'évaluer si une application s'exécute correctement.

  • classe de test
    Toute classe marquée avec l'attribut TestClass.

  • condition de test
    Dans un test unitaire de base de données, jeu de fonctions de validation fréquemment utilisées qui testent si un test unitaire retourne les résultats attendus. Une condition de test analyse les résultats d'exécution d'un test unitaire et détermine, selon ses paramètres, si les résultats ont répondu aux critères de la condition de test.

  • configuration de test
    Ensemble de variables de configuration spécifiant l'installation correcte requise pour tester une application.

  • déploiement de tests
    Lors de l'exécution de tests, les tests et tous les fichiers dépendants mentionnés par l'utilisateur ou le système sont extraits de leur emplacement par défaut (par exemple, bin/debug) et copiés dans un répertoire d'exécution local ou distant.

  • développeur de tests
    Testeur généralement assigné à la création de tests codés.

  • rapport d'efficacité de test
    Rapport qui communique la quantité de code couverte ou testée pour une série de tests particulière.

  • atelier de test
    Application qui charge des adaptateurs de test et qui dispose du processus qui exécute les tests.

  • liste de tests
    Liste de tests qui peut être sélectionnée et gérée à partir de l'Explorateur de tests.

  • Explorateur de tests
    Fenêtre dans Visual Studio Application Lifecycle Management (ALM) utilisée pour gérer, exécuter et contrôler un grand nombre de tests et de listes de tests.

  • méthode de test
    Toute méthode marquée avec l'attribut TestMethod. Vous ne pouvez pas exécuter un test si ses méthodes de test ne sont pas dans une classe de test.

  • métrique de test
    Unité de mesure de test. La couverture de test unitaire est un exemple de métrique de test pour l'équipe de développement.

  • seuil de métrique de test
    Objectif du projet, mesuré à l'aide d'une métrique de test. Une couverture de test unitaire de 70 % est un exemple de seuil de métrique de test pour l'équipe de développement.

  • combinaison de tests
    Définit la probabilité qu'un utilisateur virtuel exécute un test donné dans un scénario de test de charge. Par exemple, 20 % exécutent TestA et 80 % exécutent TestB. Voir : scénario de test de charge

  • plan de test
    Jeu de cas de test, informations de configuration de test associées et itération pendant laquelle ces tests doivent être exécutés. Les cas de test peuvent être organisés dans une hiérarchie des suites de tests à utiliser lors de l'exécution des suites de tests.

  • point de test
    Couplage d'un cas de test et d'une configuration de test dans une suite de tests spécifique.

  • projet de test
    Projet Visual Studio créé spécialement pour contenir des types de test.

  • résultat de test
    Verdict à la suite de l'exécution d'un test : réussite, échec ou non concluant.

  • série de tests
    Jeu de couplages de cas de test et de configurations de test à exécuter. Les résultats de ce jeu de couplages peuvent être affichés ensemble. Les séries de tests sont automatisées ou manuelles.

  • paramètres de test
    Jeu de variables définies à l'aide des adaptateurs de données de diagnostic qui déterminent les tests à exécuter sur les ordinateurs, les données à collecter ou les actions système effectuées lors de l'exécution des tests. Par exemple, la collecte des données de couverture du code ou l'émulation d'un réseau spécifique.

  • script de test
    Spécification définie qui est comparée à un produit et génère un résultat, tel que réussite ou échec. Réussite indique que la spécification est respectée et échec indique le contraire.

  • étape de test
    Action à effectuer lorsque le test est exécuté et éventuellement le résultat attendu de cette action.

  • suite de tests
    Jeu de cas de test sélectionnés. Une suite de tests peut contenir d'autres suites de tests, mais chaque suite de tests ne peut être contenue que dans une seule autre suite de tests.

  • tâche de test
    Assignation pour créer des scénarios de test et tester une zone spécifique du produit, généralement dans le contexte d'un scénario ou d'une spécification de qualité de service.

  • type de test
    Ensemble de fonctions et/ou modèle permettant d'exposer des parties de l'infrastructure de test Visual Studio sous-jacente.

  • attribut TestClass
    Attribut placé sur un élément de la classe pour indiquer la présence de tests codés.

  • fonctionnalité de test
    Propriété d'un environnement virtuel qui permet à l'environnement d'exécuter les tests dans Gestionnaire de tests Microsoft.

  • attribut TestMethod
    Attribut ajouté à un élément de la méthode pour indiquer qu'il s'agit d'un test codé.

  • profil de réflexion
    Propriété qui indique si les temps de réflexion sont utilisés ou ignorés dans les tests de charge. Le profil de réflexion s'applique à un scénario entier dans un test de charge. Il peut présenter l'état Activé, Désactivé ou Distribution normale.

  • temps de réflexion
    Durée écoulée entre la réception d'une réponse à une requête et la soumission de la requête suivante. Par exemple, s'il faut environ 60 secondes à un utilisateur pour entrer toutes les informations requises pour un formulaire d'entrée de temps basé sur le Web, 60 secondes est le temps de réflexion pour ce scénario.

  • menace
    Manière par laquelle un adversaire peut tenter d'affecter une ressource par le biais d'un point d'entrée. Une menace décrit un objectif d'un adversaire.

  • matrice de compromis
    Outil permettant de gérer les compromis du projet en les représentant dans une matrice qui reflète les trois variables du projet (présentées sur l'axe y) dans le contexte de trois décisions (présentées sur l'axe x). Les variables du projet sont les ressources (personnes et coûts), la planification (temps) et les fonctionnalités (produit et sa qualité). Ces variables sont parfois présentées comme le triangle de compromis. Les trois décisions sont d'optimiser, de limiter ou d'accepter une variable donnée. Une modification apportée à l'une des variables du projet oblige l'équipe à effectuer une correction sur l'un des trois côtés pour conserver l'équilibre du projet, y compris éventuellement sur le même côté sur lequel la modification s'est d'abord produite. Par exemple, la décision d'ajouter une fonctionnalité à un produit peut impliquer la suppression d'autres fonctionnalités s'il manque des ressources ou du temps pour prendre en charge leur développement.

  • transaction
    Mécanisme de gestion des changements dans lequel chaque groupe de modifications apportées à un modèle peut être validé ou annulé en une même opération. Vous pouvez effectuer des modifications à l'aide du concepteur de langage spécifique au domaine ou en écrivant du code personnalisé.

  • triage
    Processus utilisé pour passer en revue les bogues nouvellement signalés ou rouverts et pour leur assigner une priorité et une itération.

  • équipe de triage
    Équipe qui exécute le processus utilisé pour passer en revue les bogues nouvellement signalés ou rouverts et pour leur assigner une priorité et une itération.

  • niveau de confiance
    Caractéristique d'une entité externe, souvent basée sur son mode d'authentification et les privilèges dont elle dispose. Les niveaux de confiance peuvent être associés à des points d'entrée, des personnages ou d'autres ressources protégées.