Freigeben über


Löschen von Testartefakten in Azure Boards

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

Testartefakte wie Testpläne, Testsammlungen und Testfälle gelten als Arbeitsaufgaben in Azure DevOps. Die Methode zum Löschen von Testartefakten unterscheidet sich jedoch von der Methode zum Löschen nicht getesteter Arbeitsaufgaben.

Wichtig

Dauerhafte und unumkehrbare Löschung: Azure DevOps unterstützt nur die dauerhafte Löschung von Testartefakten, einschließlich Testplänen, Testsammlungen, Testfällen, freigegebenen Schritten und freigegebenen Parametern. Gelöschte Artefakte können nicht wiederhergestellt werden, und alle zugeordneten untergeordneten Elemente, z. B. Testergebnisse, werden ebenfalls entfernt. Darüber hinaus wird das Massenlöschen von Testartefakten nicht unterstützt. beim Massenlöschvorgang werden alle anderen ausgewählten Arbeitsaufgaben gelöscht, mit Ausnahme der Testartefakte.

Stellen Sie sicher, dass Sie alle erforderlichen Informationen sichern, bevor Sie Testartefakte löschen, da diese Aktion nicht rückgängig gemacht werden kann.

Wenn Sie Testartefakte löschen, werden die folgenden Aktionen ausgeführt:

  1. Aus TCM-Datenspeicher entfernen:

    • Das gelöschte Testartefakt wird aus dem TCM-Datenspeicher (Test Case Management) entfernt.
    • Das dem Testartefakt zugeordnete zugrunde liegende Arbeitselement wird gelöscht.
  2. Untergeordnete Elemente löschen:

    • Ein Hintergrundauftrag initiiert das Löschen aller untergeordneten Elemente aus dem TCM-Datenspeicher und den zugrunde liegenden Arbeitsaufgaben.
    • Dieser Vorgang kann je nach Anzahl der gelöschten Artefakte einige Minuten dauern.
  3. Dauerhafte Löschung:

    • Alle Informationen sowohl im Datenspeicher für die Nachverfolgung von Arbeitsaufgaben als auch im TCM-Datenspeicher werden endgültig gelöscht.
    • Gelöschte Daten können unter keinen Umständen reaktiviert oder wiederhergestellt werden.

Voraussetzungen

  • Berechtigungen:
    • Zum Löschen von Testläufen müssen Sie Mitglied der Gruppe "Projektadministratoren" sein oder die Berechtigung "Testausführung auf Projektebene löschen" auf "Zulassen" festlegen.
    • Um Testpläne und Testsuiten zu löschen, müssen Sie Mitglied der Gruppe "Projektadministratoren " sein oder die Berechtigung "Testsammlungen verwalten" auf Knotenebene " Bereichspfad" oder "Testsammlungen verwalten" auf " Zulassen" festlegen. Wenn der Benutzer nicht Teil der Projektadministratorgruppe ist, muss der Benutzer über die Berechtigung zum Löschen auf Projektebene verfügen, die auf Berechtigung "Zulassen" zusammen mit Berechtigungen auf Knotenebene des Bereichspfads festgelegt ist.
  • Zugriffsebenen: Um Testartefakte zu verwalten oder zu löschen, verfügen Sie mindestens über den Zugriff auf "Basic + Test Plans" oder "Visual Studio Enterprise". Diese Ebene bietet Zugriff auf alle Test Plans-Funktionen. Benutzer mit Standardzugriff und berechtigungen zum endgültigen Löschen von Arbeitsaufgaben und zum Verwalten von Testartefakten können nur verwaiste Testfälle löschen, was bedeutet, dass sie Testfälle löschen können, die aus "Arbeit" erstellt wurden, die nicht mit Testplänen oder Testsammlungen verknüpft sind.

::: moniker-end

Arbeitselementtypen, die die Testumgebung unterstützen

Die folgende Abbildung veranschaulicht die Arbeitselementtypen, die die Testumgebung unterstützen und mit Microsoft Test Manager funktionieren. Diese Arbeitselementtypen werden mithilfe der gezeigten Linktypen miteinander verknüpft.

Screenshot: Arbeitsaufgabentypen für die Testverwaltung.

Im Webportal oder in Microsoft Test Manager können Sie anzeigen, welche Testfälle für eine Testsammlung definiert sind und welche Testsammlungen für einen Testplan definiert sind. Diese Objekte sind jedoch nicht miteinander durch Linktypen verknüpft. Definitionen der einzelnen Felder, die in diesen Arbeitselementtypen verwendet werden, finden Sie unter Auf Build- und Testintegrationsfeldern basierende Abfrage.

Löschen eines Testfalls, einer Testsammlung oder eines Testplans

  1. Um einen Testfall, eine Testsammlung oder einen Testplan zu löschen, öffnen Sie ihn bzw. sie im Webportal, und wählen Sie im Aktionsmenü die Option Dauerhaft löschen aus. Massenlöschvorgänge werden von einer Abfrageergebnisseite nicht unterstützt.

    Löschen eines Testfalls und zugehöriger Testartefakte aus dem Webformular

    Hinweis

    Die Option "Endgültig löschen" wird nur angezeigt, wenn Sie über die erforderlichen Berechtigungen und den Zugriff verfügen.

  2. Bestätigen Sie, dass Sie das Element löschen möchten.

    Dialogfeld zum Bestätigen des Löschvorgangs für Testartefakte

  1. Sie können einen Testplan auch direkt über Test Plans löschen. Um einen Testplan zu löschen, öffnen Sie Test Plans, und wählen Sie für den Plan, den Sie löschen möchten, die Option Weitere Aktionen und dann Löschen aus.

    Screenshot: Test Plans-Seite – Löschen eines Testplans

  1. Sie können einen Testplan auch direkt über Test oder Test Plans löschen.

    Löschen von Testplänen und Artefakten über Testseiten

  1. Um freigegebene Schritte und freigegebene Parameter zu löschen, entfernen Sie zuerst manuell alle Verweise darauf, bevor Sie sie löschen können.

Screenshot: Löschen freigegebener Schritte aus dem Formular.