Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Um Azure Testpläne vollständig zu nutzen, müssen Sie die erforderlichen Berechtigungen und Zugriffsstufen verstehen und konfigurieren. In diesem Artikel werden die Schritte beschrieben, sodass Sie:
- Zuweisen des Zugriffs auf manuelle Testfeatures
- Verwalten von Testplänen und Testsuiten
- Festlegen von Berechtigungen zum Erstellen und Löschen von Testartefakten
Wenn Sie diese Richtlinien befolgen, können Sie sicherstellen, dass Ihr Team über den richtigen Zugriff verfügt, um Testpläne effizient zu verwalten und auszuführen.
Um den Zugriff auf manuelle Testfeatures zu verwalten, erteilen Sie bestimmten Berechtigungen für Benutzer oder Gruppen auf Objekt - oder Projektebene für die folgenden Aufgaben:
-
Objektebene (Bereichspfad):
- Bearbeiten von Arbeitselementen in diesem Knoten: Hinzufügen oder Bearbeiten von testspezifischen Arbeitselementen wie Testplänen, Testsuiten und Testfällen.
- Verwalten von Testplänen: Ändern von Testplaneigenschaften, z. B. Build- und Testeinstellungen.
- Verwalten von Testsuiten: Erstellen, Löschen und Ändern von Testsuiten.
-
Projektebene:
- Verwalten von Testkonfigurationen: Hinzufügen oder Bearbeiten von Testkonfigurationen und Variablen.
- Verwalten von Testumgebungen: Anpassen der Testplaneinstellungen.
- Erstellen von Testausführungen.
- Löschen und Wiederherstellen testspezifischer Arbeitselemente.
- Löschen von Testausführungen.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Zugriffsebenen | Basic + Test Plans oder bestimmte Abonnements wie Enterprise, Test Professionaloder MSDN Platforms. |
| Berechtigungen | – Zum Verwalten von Testberechtigungen auf Projekt- oder Objektebene oder zum endgültigen Löschen von Testartefakten: Mitglied der Projektadministratoren Sicherheitsgruppe. – Zugriffsebenen oder Berechtigungen auf Organisationsebene verwalten: Mitglied der Sicherheitsgruppe Projektsammlungsadministratoren oder Informationen auf Instanzebene bearbeiten auf Zulassen gesetzt. |
| Kategorie | Anforderungen |
|---|---|
| Zugriffsebenen | Mitglied der Azure DevOps Server-Administratoren Sicherheitsgruppe. |
| Berechtigungen | – Zum Verwalten von Testberechtigungen auf Projekt- oder Objektebene oder zum endgültigen Löschen von Testartefakten: Mitglied der Projektadministratoren Sicherheitsgruppe. – Zugriffsebenen oder Berechtigungen auf Organisationsebene verwalten: Mitglied der Sicherheitsgruppe Projektsammlungsadministratoren oder Informationen auf Instanzebene bearbeiten auf Zulassen gesetzt. |
Weitere Informationen finden Sie unter Informationen zu Zugriffsebenen und Ändern von Zugriffsebenen für Benutzer oder Gruppen.
Zuweisen des Zugriffs auf manuelle Testfeatures
Für den vollständigen Zugriff auf Testpläne müssen Benutzer über die Zugriffsstufe Basic + Test Plans verfügen. Benutzer mit Basic-Zugriff und mit Berechtigungen zum endgültigen Löschen von Arbeitselementen sowie zum Verwalten von Testartefakten können nur verwaiste Testfälle löschen.
Verwalten Sie Testpläne und Testsuiten unter einem Bereichspfad
Führen Sie die folgenden Schritte aus, um Berechtigungen zum Verwalten von Testartefakten auf der Bereichspfad-Ebene zu erteilen.
Melden Sie sich bei Ihrem Projekt (
https://dev.azure.com/{Your_Organization/Your_Project}).Wählen Sie Projekteinstellungen>Projektkonfiguration aus.
Wählen Sie Bereiche>...(Ellipsen) >Sicherheit.
Legen Sie die Berechtigungen für Verwalten von Testplänen und Verwalten von Testsuiten auf Zulassen fest.
Festlegen von Berechtigungen zum Verwalten von Testartefakten
Wenn Sie Testartefakte wie Testpläne, Testsammlungen und Testfälle verwalten, unterscheidet sich der Prozess zum Löschen dieser Artefakte von dem Löschen nicht getesteter Arbeitsaufgaben.
Benutzer*innen mit Basic-Zugriff und mit Berechtigungen zum endgültigen Löschen von Arbeitselementen sowie zum Verwalten von Testartefakten können nur verwaiste Testfälle löschen. Das bedeutet, sie können über Arbeit erstellte Testfälle löschen, die nicht mit Testplänen oder Testsuiten verknüpft sind.
Wichtig
Wenn Sie Testartefakte wie Testpläne, Testsuiten und Testfälle löschen, beachten Sie die folgenden Informationen:
- Dauerhafte Löschung: Azure DevOps unterstützt nur die dauerhafte Löschung dieser Artefakte.
- Kein Papierkorb: Gelöschte Testartefakte werden nicht im Papierkorb angezeigt, und Sie können sie nicht wiederherstellen.
- Zugeordnete untergeordnete Elemente: Das Löschen wirkt sich auf zugeordnete untergeordnete Elemente aus, einschließlich untergeordneter Testsuiten, Testpunkten über alle Konfigurationen hinweg, Testern (das zugrunde liegende Arbeitselement des Testfalls bleibt unberührt), Testergebnisverlauf und anderer zugehöriger Verläufe.
- Entfernen aus dem TCM-Datenspeicher: Das gelöschte Testartefakt wird aus dem TCM-Datenspeicher (Test Case Management) entfernt, und das zugrunde liegende Arbeitselement wird gelöscht.
- Löschen von untergeordneten Elementen: Ein Auftrag wird ausgeführt, um alle untergeordneten Objekte sowohl auf der TCM-Seite als auch die zugrunde liegenden Arbeitsobjekte zu löschen. Dieser Vorgang kann bis zu ein paar Minuten dauern, je nachdem, wie viele Artefakte Sie löschen.
- Unwiderrufliche Löschung: Alle Informationen im Informationsspeicher des Arbeitselements und der TCM-Datenspeicher werden endgültig gelöscht und können nicht reaktiviert oder wiederhergestellt werden.
Legen Sie Berechtigungen für die Verwaltung von Testartefakten fest.
Melden Sie sich bei Ihrem Projekt (
https://dev.azure.com/{Your_Organization/Your_Project}).Wählen Sie Projekteinstellungen>Berechtigungen.
Wählen Sie einen Benutzer oder eine Gruppe aus.
Wählen Sie aus dem Dropdownmenüs aus, um die Berechtigungen für jedes Element zu ändern.
Im folgenden Beispiel gewähren Sie Benutzern, die der Gruppe "Teamadministrator" zugewiesen sind, Berechtigungen zum Anzeigen von Testläufen und zum Verwalten von Testkonfigurationen und -umgebungen.
Das Portal speichert automatisch aktualisierte Berechtigungen.
Im folgenden Beispiel gewähren Sie Mitgliedern, die der Gruppe "Test-Admin" zugewiesen sind, die Berechtigung, Testläufe zu löschen.