Supprimer des artefacts de test dans Azure Boards

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Bien que les artefacts de test tels que les plans de test, les suites de tests, les cas de test, etc., soient tous des types d’éléments de travail, la méthode de suppression de ceux-ci diffère de la suppression d’éléments de travail non de test.

Important

Nous prenons uniquement en charge la suppression permanente des artefacts de test tels que les plans de test, les suites de tests, les cas de test, les étapes partagées et les paramètres partagés. Les artefacts de test supprimés n’apparaissent pas dans la corbeille et ne peuvent pas être restaurés. La suppression des artefacts de test supprime non seulement l’artefact de test sélectionné, mais également tous les éléments enfants associés tels que les suites de tests enfants, les points de test de toutes les configurations, les testeurs (l’élément de travail de cas de test sous-jacent n’est pas supprimé), l’historique des résultats des tests et d’autres historiques associés.

Lorsque vous supprimez des artefacts de test, les actions suivantes se produisent :

  1. Supprime l’artefact de test supprimé du magasin de données de gestion des cas de test (TCM) et supprime l’élément de travail sous-jacent
  2. Exécute un travail pour supprimer tous les éléments enfants du côté TCM et des éléments de travail sous-jacents. Cette action peut prendre du temps (jusqu’à quelques minutes) en fonction du nombre d’artefacts à supprimer.
  3. Entraîne la suppression de toutes les informations du magasin de données de suivi des éléments de travail et du magasin de données TCM et ne peut pas être réactivée ni restaurée.

Prérequis

  • Pour supprimer des exécutions de test, vous devez être membre du groupe Administrateurs de projets ou disposer de l’autorisation Supprimer les exécutions de test au niveau du projet définie sur Autoriser.
  • Pour supprimer des plans de test et des suites de test, vous devez être membre du groupe Administrateurs de projets ou disposer de l’autorisation Gérer des plans de test ou Gérer des suites de tests au niveau du nœud Chemin de zone défini sur Autoriser. Si l’utilisateur ne fait pas partie du groupe d’administrateurs de projet, il doit disposer de l’autorisation au niveau du projet Supprimer des séries de tests définie sur Autoriser ainsi que des autorisations au niveau du nœud du chemin d’accès à la zone.
  • Pour gérer ou supprimer des artefacts de test, votre niveau d’accès doit également être défini sur De base + Test Plans ou Visual Studio Enterprise. Ce niveau permet d’accéder à l’ensemble complet de fonctionnalités de Test Plans. Les utilisateurs disposant d’un accès de base et des autorisations nécessaires pour supprimer définitivement des éléments de travail et gérer les artefacts de test ne peuvent supprimer que les cas de test orphelins. Autrement dit, ils peuvent supprimer des cas de test créés à partir de Travail qui ne sont liés à aucun plan de test ni suite de test.

Pour supprimer des artefacts de test, les restrictions et opérations suivantes s’appliquent :

  • Les utilisateurs disposant d’un accès de base et des autorisations nécessaires pour supprimer définitivement des éléments de travail et gérer les artefacts de test ne peuvent supprimer que les cas de test orphelins. Autrement dit, ils peuvent supprimer des cas de test créés à partir de Travail qui ne sont liés à aucun plan de test ni suite de test.
  • Lorsque vous supprimez un plan de test, une suite de tests, un cas de test, des étapes partagées ou des paramètres partagés, vous les supprimez non seulement définitivement, mais vous supprimez également tous les artefacts de test associés, tels que les résultats des tests.
  • Vous ne pouvez pas supprimer en bloc des artefacts de test. Si les artefacts de test font partie d’une sélection en bloc à supprimer, tous les autres éléments de travail, à l’exception des artefacts de test, sont supprimés.

Types d’éléments de travail qui prennent en charge l’expérience de test

L’image suivante illustre l’ensemble des types d’éléments de travail qui prennent en charge l’expérience de test et fonctionnent avec Microsoft Test Manager. Ces types d’éléments de travail sont liés entre eux à l’aide des types de liens indiqués.

Types d’élément de travail de gestion de test.

À partir du portail web ou de Microsoft Test Manager, vous pouvez examiner les cas de test qui sont définis pour une suite de tests et les suites de tests qui sont définies pour un plan de test. Cependant, ces objets ne sont pas connectés entre eux via des types de lien. Pour obtenir les définitions de chaque champ utilisé dans ces types d’éléments de travail, consultez Requête basée sur des champs d’intégration de build et de test.

Supprimer un cas de test, une suite de tests ou un plan de test

  1. Pour supprimer un cas de test, une suite de tests ou un plan de test, ouvrez-le à partir du portail web et choisissez l’option Supprimer définitivement dans le menu Actions. (La suppression en bloc n’est pas prise en charge à partir d’une page de résultats de requête.)

    Supprimer un cas de test et les artefacts de test associés du formulaire web.

    Notes

    L’option Supprimer définitivement s’affiche uniquement si vous disposez des autorisations et de l’accès nécessaires.

  2. Vérifiez que vous souhaitez vraiment supprimer l’élément.

    Confirmer la suppression de la boîte de dialogue des artefacts de test.

  1. Vous pouvez également supprimer un plan de test directement à partir de Test Plans. Pour supprimer un plan de test, ouvrez Test Plans, choisissez Plus d’actions pour le plan que vous souhaitez supprimer, puis choisissez Supprimer.

    Capture d’écran de la page Test Plans, supprimer un plan de test.

  1. Vous pouvez également supprimer un plan de test directement à partir de Tester ou Test Plans.

    Supprimer des plans de test et les artefacts des pages de test.

  1. Pour supprimer des étapes partagées et des paramètres partagés, vous devez d’abord supprimer manuellement toutes les références à celles-ci avant de pouvoir les supprimer.

    Supprimer des étapes partagées du formulaire.