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 Test Plans vollständig nutzen zu können, müssen die notwendigen Berechtigungen und Zugriffsebenen verstanden und konfiguriert werden. In diesem Artikel werden die Schritte für die Ausführung der folgenden Aufgaben beschrieben:
- 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, können Sie Benutzern oder Gruppen auf Objektebene oder Projektebene spezifische Berechtigungen für die folgenden Aufgaben zuweisen:
-
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.
Testcontroller, die für Auslastungstests verwendet werden, werden auf Organisation oder Sammlungsebene verwaltet. Weitere Informationen finden Sie unter Installieren von Test-Agenten und Test-Controllern.
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 Bereichspfadebene 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 es um das Testen von Artefakten wie Testplänen, Testsuiten und Testfällen geht, unterscheidet sich der Prozess zum Löschen von dem bei nicht getesteten Arbeitselementen.
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: Wir unterstützen 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 je nach Anzahl der zu löschenden Artefakte einige Minuten in Anspruch nehmen.
- 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.
Hinweis
Um die Projektberechtigungs-Einstellungsseite zu aktivieren, siehe Previewfunktionen aktivieren.
Führen Sie die folgenden Schritte aus, um Berechtigungen für die Verwaltung von Testartefakten festzulegen.
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 wir Benutzern, die der Teamadministratorgruppe zugewiesen sind, Berechtigungen zum Anzeigen von Testläufen und zum Verwalten von Testkonfigurationen und -umgebungen.
Aktualisierte Berechtigungen werden automatisch gespeichert.
Im folgenden Beispiel gewähren wir Mitgliedern, die der Gruppe „Testadministratoren“ zugewiesen sind, Berechtigungen zum Löschen von Testläufen.