- Erste Schritte
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Zuweisen von Testfällen zu Anforderungen
- Klonen von Testfällen
- Exportieren von Testfällen
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Delete test cases
- Manuelle Testfälle
- Dokumentieren von Testfällen mit Task Capture
- Parameter
- Playwright-Testfallfelder
- Aktivieren der Governance auf Projektebene
- Deaktivieren der Governance auf Projektebene
- Aktivieren der Governance auf Testfallebene
- Deaktivieren der Governance auf Testfallebene
- Aktivieren oder Deaktivieren von Governance in einem Massenauftrag für Testfälle
- Durchsetzung der Signaturreihenfolge für gesteuerte Testfälle
- Verwalten von Genehmigern für strukturierte Testfälle
- Verwalten von gesteuerten Testfällen im Status In Arbeit
- Verwalten von gesteuerten Testfällen im Status „Wird überprüft“.
- Verwalten von gesteuerten Objekten im Status „Signiert“.
- Verwalten von Kommentaren für gesteuerte Testfälle
- Anzeigen von Governance-Informationen für Testfallprotokolle
- Verwalten von Genehmigern für gesteuerte Testfallprotokolle
- Verwalten von gesteuerten Testfallprotokollen im Status In Work
- Verwalten von gesteuerten Testfallprotokollen im Status „Wird überprüft“.
- Verwalten von gesteuerten Testfallprotokollen im Signiert
- Verwalten von Kommentaren für gesteuerte Testfallprotokolle
- Aktivieren der Governance auf Testfallprotokollebene
- Deaktivieren der Governance auf Testfallprotokollebene
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Zuweisen von Standardbenutzern in der Testsatzausführung
- Aktivieren der Aktivitätsabdeckung
- Konfigurieren von Testsätzen für bestimmte Ausführungsordner und Roboter
- Überschreiben von Parametern
- Klonen von Testsätzen
- Exportieren von Testsätzen
- Anwenden von Filtern und Ansichten
- FAQ – Funktion – Test Manager vs Orchestrator
- Ausführen von manuellen Tests
- Ausführen automatisierter Tests
- Ausführen von Testfällen ohne Testsatz
- Ausführen gemischter Tests
- Erstellen von ausstehenden Ausführungen
- Erzwingen einer Ausführungsreihenfolge
- Erneutes Ausführen von Testausführungen
- Planen von Ausführungen
- Fehlerbehebung bei automatisierten Ausführungen
- Zugänglichkeitstests für Test Cloud
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Integrieren Ihres Tools mit dem Test Manager
- API-Scopes
- Codierungs-Agenten für das Testen
- Fehlersuche und ‑behebung
Integrieren Ihres Tools mit dem Test Manager
Integrieren Sie eine externe Anwendung in Test Manager, indem Sie mithilfe der verfügbaren Autorisierungsmethoden eine Service-zu-Service-Verbindung herstellen.
Die in diesem Abschnitt beschriebenen Autorisierungsmethoden enthalten Informationen darüber, wie eine Dienst-zu-Dienst-Verbindung zwischen dem Test Manager und Ihrer Anwendung oder anderen Partneranwendungen hergestellt werden kann.
Voraussetzungen
Aktivieren Sie die Testautomatisierung in der Automation CloudTM. Weitere Informationen finden Sie unter Aktivieren oder Deaktivieren von Diensten.
Hinzufügen des externen Tools zu Automation CloudTM
Um Ihr Tool in den Test Manager zu integrieren, müssen Sie ihn als externe Anwendung in der Automation CloudTM hinzufügen.
Folgen Sie dem Verfahren Hinzufügen einer externen Anwendung.
Bereitstellen durch Identitätsverwaltung
Sie können Ihre Anwendung im Identity Management registrieren, die Test Manager-Scopes definieren und eine Verbindung zwischen den Anwendungen herstellen.
Um Ihre Anwendung zu konfigurieren und zu autorisieren, müssen Sie eine externe Anwendung hinzufügen
Wenn Sie die API-Scopes für die Integration definieren, wählen Sie Test Manager als Ressource aus. Weitere Informationen finden Sie unter Scopes.
Authentifizieren von API-Aufrufen
Test Manager-APIs erfordern ein OAuth 2.0-Zugriffstoken – es gibt keine separate Authentifizierungsmethode über einen API-Schlüssel. So erhalten Sie ein Bearer-Token:
- Registrieren Sie eine externe Anwendung in Automation CloudTM und wählen Sie die Test Manager-Scopes aus. Weitere Informationen zu den Schritten finden Sie unter „Hinzufügen einer externen Anwendung“.
- Notieren Sie die AppId, das Secret und die ausgewählten Scopes für die Verwendung im nächsten Schritt.
- Fordern Sie ein Token vom Identity
/connect/token-Endpunkt unter Verwendung desclient_credentials-Grant-Typs an und übergeben Sie die AppId, das Secret und die Scopes. - Fügen Sie das zurückgegebene Bearer-Token in den
AuthorizationHeader Ihrer Test Manager-API-Aufrufe ein.
Wählen Sie in Tools wie Postman den Autorisierungstyp OAuth 2.0 und nicht den API-Schlüssel aus – wenn Sie die AppId und den Secret direkt als API-Schlüssel einfügen, wird der Error 401 Unauthorized angezeigt. Swagger kann diesen Ablauf nicht demonstrieren, da Swagger sich selbst damit authentifiziert.
API-Beispiele
Um einen API-Aufruf an Test Manager durchzuführen, können Sie sich das folgende Beispiel für das Abrufen von Test Manager-Projekten ansehen.
Für weitere API-Aufrufe an den Test Manager verwenden Sie Swagger. Informationen zum Zugriff auf Ihren Automation CloudTM Mandanten in Swagger finden Sie im Thema API-Referenzen .
GET/api/v2/projects * GET/api/v2/projects/{id}