Löschen von Testartefakten in Azure Boards

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

Während Testartefakte wie Testpläne, Testsuiten, Testfälle usw. alle Arten von Arbeitselementen sind, unterscheidet sich die Methode zum Löschen von Nichttestarbeitselementen.

Wichtig

Wir unterstützen nur die dauerhafte Löschung von Testartefakten wie Testplänen, Testsuiten, Testfällen, freigegebenen Schritten und freigegebenen Parametern. Gelöschte Testartefakte werden nicht im Papierkorb angezeigt und können nicht wiederhergestellt werden. Das Löschen von Testartefakten löscht nicht nur das ausgewählte Testartefakt, sondern auch alle zugeordneten untergeordneten Elemente wie untergeordnete Testsuiten, Testpunkte über alle Konfigurationen hinweg, Tester (das zugrunde liegende Testfallarbeitselement wird nicht gelöscht), Testergebnisseverlauf und andere zugeordnete Verlauf.

Wenn Sie Testartefakte löschen, treten die folgenden Aktionen auf:

  1. Entfernt das gelöschte Testartefakt aus dem TCM-Datenspeicher (Test Case Management) und löscht die zugrunde liegende Arbeitsaufgabe.
  2. Führt einen Auftrag aus, um alle untergeordneten Elemente sowohl von der TCM-Seite als auch von den zugrunde liegenden Arbeitselementen zu löschen. Diese Aktion kann zeitaufwendige (bis zu ein paar Minuten) abhängig von der Anzahl der zu löschenden Artefakte dauern.
  3. Bewirkt, dass alle Informationen im Datenspeicher zur Nachverfolgung der Arbeitsaufgabe und im TCM-Datenspeicher gelöscht werden und nicht reaktiviert oder wiederhergestellt werden können.

Voraussetzungen

  • Zum Löschen von Testausführungen müssen Sie Mitglied der Gruppe "Projektadministratoren" sein oder über die Berechtigung zum Löschen auf Projektebene verfügen , die auf "Zulassen" festgelegt ist.
  • Um Testpläne und Testsuiten zu löschen, müssen Sie Mitglied der Gruppe "Projektadministratoren" sein oder über die Berechtigung zum Verwalten von Testplänen auf Knotenpfadebene verfügen oder die Berechtigung "Testsuiten verwalten" auf "Zulassen" festgelegt haben.
  • Um Testartefakte zu verwalten oder zu löschen, müssen Sie auch die Zugriffsstufe"Basic+ Test Plans" oder "Visual Studio Enterprise" festlegen. Diese Ebene bietet Zugriff auf den vollständigen Test Plans Featuresatz. Benutzer mit einfachem Zugriff und berechtigungen zum endgültigen Löschen von Arbeitselementen und Verwalten von Testartefakten können nur verwaiste Testfälle löschen. Das heißt, sie können Testfälle löschen, die von Work erstellt wurden, die nicht mit Testplänen oder Testsuiten verknüpft sind.
  • Zum Löschen von Testausführungen müssen Sie Mitglied der Gruppe "Projektadministratoren" sein oder über die Berechtigung zum Löschen auf Projektebene verfügen , die auf "Zulassen" festgelegt ist.
  • Um Testpläne und Testsuiten zu löschen, müssen Sie Mitglied der Gruppe "Projektadministratoren" sein oder über die Berechtigung zum Verwalten von Testplänen auf Knotenpfadebene verfügen oder die Berechtigung "Testsuiten verwalten" auf "Zulassen" festgelegt haben.
  • Sie müssen auch die Zugriffsstufe auf "Basic+Test Plans" oder "Erweitert" festgelegt haben, die Zugriff auf den vollständigen Testfeaturesatz bietet. Benutzer mit einfachem Zugriff und berechtigungen zum endgültigen Löschen von Arbeitselementen und Verwalten von Testartefakten können nur verwaiste Testfälle löschen. Das heißt, sie können Testfälle löschen, die von Work erstellt wurden, die nicht mit Testplänen oder Testsuiten verknüpft sind.

Zum Löschen von Testartefakten gelten die folgenden Einschränkungen und Vorgänge:

  • Benutzer mit einfachem Zugriff und berechtigungen zum endgültigen Löschen von Arbeitselementen und Verwalten von Testartefakten können nur verwaiste Testfälle löschen. Das heißt, sie können Testfälle löschen, die von Work erstellt wurden, die nicht mit Testplänen oder Testsuiten verknüpft sind.
  • Wenn Sie einen Testplan, eine Testsuite, testfall, freigegebene Schritte oder freigegebene Parameter löschen, löschen Sie diese nicht nur endgültig, sie löschen auch alle zugeordneten Testartefakte wie Testergebnisse.
  • Testartefakte können nicht massenlöscht werden. Wenn Testartefakte Teil einer Massenauswahl sind, die gelöscht werden soll, werden alle anderen Arbeitselemente mit Ausnahme der Testartefakte gelöscht.

Arbeitsaufgabentypen, die die Testumgebung unterstützen

Die folgende Abbildung zeigt die Gruppe von Arbeitsaufgabentypen, die die Testerfahrung unterstützen und mit Microsoft Test Manager arbeiten. Diese Arbeitsaufgabentypen werden mithilfe der angezeigten Verknüpfungstypen miteinander verknüpft.

Testen von Arbeitsaufgabentypen für die Verwaltung.

Im Webportal oder Microsoft Test Manager können Sie anzeigen, welche Testfälle für eine Testsuite definiert sind und welche Testsuiten für einen Testplan definiert sind. Diese Objekte sind jedoch nicht über Verknüpfungstypen miteinander verbunden. Definitionen jedes Felds, das in diesen Arbeitselementtypen verwendet wird, finden Sie unter Abfrage basierend auf Build- und Testintegrationsfeldern.

Löschen eines Testfalls, einer Testsuite oder eines Testplans

  1. Um einen Testfall, eine Testsuite oder einen Testplan zu löschen, öffnen Sie ihn im Webportal, und wählen Sie die Option "Endgültig löschen " im Menü "Aktionen" aus. (Massenlöschung wird von einer Abfrageergebnisseseite nicht unterstützt.)

    Löschen Sie einen Testfall und zugeordnete 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 tatsächlich löschen möchten.

    Bestätigen Sie das Löschen des Dialogfelds

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

    Screenshot der Seite Test Plans, Löschen eines Testplans.

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

    Löschen Sie Testpläne und Artefakte von Testseiten.

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

    Löschen sie freigegebene Schritte aus dem Formular.