- 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
- Codierungs-Agenten für das Testen
- Fehlersuche und ‑behebung
Arbeiten mit der Analyse der Änderungsauswirkungen
Verwenden Sie die Änderungsauswirkungsanalyse in Test Manager, um die Auswirkungen vorgeschlagener SAP-Systemänderungen vor der Bereitstellung zu identifizieren und zu bewerten.
Überblick
Die Analyse der Änderungsauswirkungen ist ein Prozess zur Identifizierung und Bewertung der Auswirkungen einer vorgeschlagenen Änderung an einem SAP-System. Dieser proaktive Ansatz trägt zur Zuverlässigkeit, Stabilität und Effizienz von SAP-Systemen bei.
Die Analyse der Änderungsauswirkungen ist ein systematischer Prozess, um die potenziellen Auswirkungen zu verstehen, die eine vorgeschlagene Änderung auf ein SAP-System haben kann. Das Hauptziel besteht darin, Risiken im Zusammenhang mit Softwareänderungen proaktiv zu verwalten und zu verringern.
Zeigen Sie in der Heatmap mit dem Mauszeiger auf das Informationssymbol neben Transporte analysieren, um eine Übersicht über die Auswirkungen von Änderungen auf Ihr SAP-System anzuzeigen.
Wählen Sie Transporte analysieren aus und verstehen Sie die Auswirkungen von Änderungen auf Ihrem SAP-System mit der Analyse der Änderungsauswirkungen.
Die Auswirkungen von Änderungen werden als Anpassungen und Lücken angezeigt. Nachfolgend finden Sie eine Beschreibung der beiden Status:
- Anpassung: Die Transaktionen, die von den ausgewählten Transporten betroffen sind und von den Testfällen abgedeckt werden.
- Lücken: Die Transaktionen, die von den ausgewählten Transporten betroffen sind und nicht von den Testfällen abgedeckt werden.
Voraussetzungen
Um die Analyse der Auswirkungen von Änderungen zu aktivieren, führen Sie die folgenden vorbereitenden Schritte aus.
Die Analyse der Auswirkungen von Änderungen erfordert eine direkte Live-Verbindung zu Ihrem SAP-System. Die Analyse der Auswirkungen von Änderungen basiert auf SAP-Echtzeitdaten und kann nicht ausschließlich mit CSV-Daten oder historischen Daten ausgeführt werden. Der CSV-Upload wird nur zum Generieren der Heatmap, einer separaten Funktion, unterstützt.
Lizenzierung
Change Impact Analysis requires SAP Transport Units licenses. Without them, you can only view an overview of your analyzed transports and impacted transactions. For details, refer to Accessing the Change Impact Analysis results.
SAP Transport Units are assigned at the organizational level. You can use them to analyze SAP transports across Test Manager projects in different tenants, and each analysis consumes units from the license pool.
SAP Transport Units are sold as follows:
- Bundles of 100 units per year.
- Additional units in single-bundle increments.
Pricing and minimum purchase requirements are available from your UiPath account representative. For details on how SAP Transport Units are consumed and managed, refer to Unified Pricing: Licensing Test Manager and Flex: Licensing Test Manager.
Anzeigen der Registerkarten für SAP-Änderungen
Die Analyse der Änderungsauswirkungen bietet eine umfassende Möglichkeit, die potenziellen Auswirkungen von Änderungen auf Ihr SAP-System zu berücksichtigen. Dazu werden drei verschiedene Registerkarten angezeigt, die bei der Überprüfung von Transaktionsbeziehungen helfen:
- UI: Zeigt Transaktionen an, die von den ausgewählten Transporten betroffen sind.
- API: Zeigt technische Schnittstellen an, die von den ausgewählten Transporten betroffen sind, z. B. SAP BAPI, SAP RFC, SAP QueryRY und SAP IDOC.
- Sicherheit: Zeigt Sicherheitstransaktionen und die entsprechenden Benutzer an, die von den ausgewählten Transporten betroffen sind.
Überprüfen der Anzeige der Change-Impact-Analyse
Überprüfen Sie die von der Change-Impact-Analyse generierte Heatmap-Ansicht auf zwei Ebenen, um nachzuvollziehen, welche Anwendungskomponenten und Transaktionen von den ausgewählten Transporten betroffen sind und ob sie als Anpassung oder als Lücke eingestuft werden.
Die Analyse der Änderungsauswirkungen bietet ähnlich wie die Heatmap eine zweistufige Ansicht:
-
Anwendungskomponenten – Container innerhalb der Heatmap, die alle Transaktionen enthalten, die in einer bestimmten Anwendungskomponente verwendet werden.
-
Transaktionen – Felder in den Anwendungscontainern, die Daten über eine bestimmte Transaktion oder ein bestimmtes Programm enthalten, z. B.: Name, SAP-Code und den Prozentsatz der Testrelevanz in der Heatmap. Sie können auf einen ausgewählten Bereich von Interesse zoomen und sich nur auf eine bestimmte SAP-Komponente oder ein bestimmtes SAP-Modul konzentrieren.
- Lücke: Die Transaktionen, die von den ausgewählten Transporten betroffen sind und nicht von den Testfällen abgedeckt werden.
- Anpassung: Die Transaktionen, die von den ausgewählten Transporten betroffen sind und von den Testfällen abgedeckt werden.
- Nicht betroffen – Die Transaktionen im Transport waren von der Änderung nicht betroffen.
Zugriff auf die Ergebnisse der Change-Impact-Analyse
So greifen Sie auf die Analyse der Änderungsauswirkungen zu:
-
Öffnen Sie die Heatmap.
-
Wählen Sie oben rechts Transporte analysieren aus.
- If you don't have SAP Transport Units licenses, or if you consumed all your licenses, you only see an overview of your analyzed transports and impacted transactions.
- If you have unconsumed SAP Transport Units licenses, the Transports view opens.
Analysieren von Transporten
Sie können Transporte in Ihrem SAP-System analysieren und sich dabei nur auf Daten aus den letzten 30 Tagen für den Abruf konzentrieren.
- Wählen Sie in der Ansicht Transporte neben Transporte abrufen aus einen Datumsbereich innerhalb der letzten 30 Tage für das Abrufen von Transporten aus.
- Nachdem Sie einen Datumsbereich ausgewählt haben, wählen Sie Suchen aus, um die Transporte zu filtern.
- Wählen Sie aus, welche Transporte Sie analysieren möchten.
- Wählen Sie Transporte analysieren aus, um die Analyse der Änderungsauswirkungen zu generieren. Die Analyse der Änderungsauswirkungen wird in der Heatmap-Ansicht generiert.
Wechseln von Ansichtsregisterkarten für SAP-Änderungen
Die Analyse der Änderungsauswirkungen bietet Ansichtsregisterkarten zum Wechseln zwischen den SAP-Änderungen, die Sie untersuchen möchten. Sie können auswählen, welche Registerkarten in Ihrer Analyse der Änderungsauswirkungen beim Konfigurieren der Verbindung verfügbar sind.
Die verfügbaren Registerkarten zur Ansicht sind:
- UI: Diese Registerkarte ist immer verfügbar und zeigt Transaktionen an, die von den ausgewählten Transporten betroffen sind.
- API: Zeigt technische Schnittstellen an, die von den ausgewählten Transporten betroffen sind, z. B. SAP BAPI, SAP RFC, SAP QueryRY und SAP IDOC.
- Sicherheit: Zeigt Sicherheitstransaktionen und die entsprechenden Benutzer an, die von den ausgewählten Transporten betroffen sind.
Wählen Sie unter Auswirkungsanalyse eine dieser Ansichtsregisterkarten aus, um die SAP-Änderungen in Ihrem System zu untersuchen.
Abbildung 1. Registerkarten der Ansicht zur Analyse der Änderungsauswirkungen
Anzeigen der Testabdeckung betroffener Transaktionen
In der Ansicht Analyse der Änderungsauswirkungen können Sie die Transaktionen, die von Änderungen innerhalb eines Transports betroffen sind, und deren Relevanz in Ihrem SAP-System sehen, basierend auf den Verhältnissen, die Sie für die Heatmap konfiguriert haben.
So sehen Sie die Auswirkungen von Änderungen innerhalb eines Transports auf Ihre Transaktionen:
- Wählen Sie in der Heatmap die Option Lücke aus, um die Transaktionen anzuzeigen, die betroffen und nicht Testfällen zugewiesen sind.
- Wählen Sie unter der Heatmap die Option Anpassung aus, um die Transaktionen anzuzeigen, die betroffen und Testfällen zugewiesen sind.
- Wählen Sie unter der Heatmap die Option Nicht betroffen aus, um die Transaktionen anzuzeigen, die nicht von den Änderungen betroffen sind.
- Wählen Sie Alle anzeigen (standardmäßig ausgewählt), um alle oben genannten Transaktionen anzuzeigen.
Filtern der betroffenen Transaktionen
In der Ansicht der Auswirkungsanalyse erhalten Sie die Möglichkeit, die Ansicht der betroffenen Transaktionen basierend auf verschiedenen Kriterien zu filtern. Unabhängig von der Registerkarte „Ansicht“ haben Sie die Möglichkeit, betroffene Transaktionen basierend auf Auswirkungstypen zu filtern:
- Alle Auswirkungstypen (Standard)
- Anpassungen
- Lücken
Je nach der Registerkarte „Ansicht“, auf der Sie sich gerade befinden, können Sie Auswirkungen auf Transaktionen basierend auf den folgenden Kriterien filtern:
- Registerkarte „UI“ – Sie können Transaktionen basierend auf Schnittstellentypen filtern:
- Alle Schnittstellentypen (Standard)
- [T] – Transaktion in SAP WinGUI
- [R] – Bericht/Programm in SAP WinGUI
- [W] – Transaktion in SAP WebGUI
- [F] – Anwendung in SAP FIORI
Wenn Sie eine RFC-Verbindung verwenden, sind außerdem die folgenden Registerkarten verfügbar:
- Registerkarte API – Sie können Transaktionen basierend auf API-Typen filtern:
- QUERY
- IDOC
- RFC
- BAPI
- Registerkarte Sicherheit – Sie können Transaktionen basierend auf Sicherheitstypen filtern:
- Sicherheits-TCode: Zeigt Sicherheits-TCodes und den zugriffsgeschützten Benutzer an.
- Transaktionen: Zeigt Transaktionen zusammen mit den entsprechenden Benutzern an.
Hinweis:
Informationen für diesen Sicherheitstyp werden nicht in der Listenansicht angezeigt, Sie können jedoch Exportieren auswählen, um sie als CSV-Datei anzuzeigen.
- Benutzer: Zeigt Benutzer zusammen mit ihren entsprechenden Transaktionen an.
Hinweis:
Informationen für diesen Sicherheitstyp werden nicht in der Listenansicht angezeigt, aber Sie können Exportieren auswählen, um sie als CSV-Datei anzuzeigen.
Für weitere Untersuchungen können Sie Exportieren wählen, um die gefilterten Transaktionen in einer CSV-Datei abzurufen.
Generieren von Testfällen für betroffene SAP-Transaktionen
Sie können manuelle Testfälle für als Lücke gekennzeichnete Transaktionen mithilfe von Autopilot direkt aus dem Schritt Transporte analysieren generieren. Das vollständige Verfahren einschließlich Voraussetzungen, RAG/Kontextgrundlage-Optionen und der Verfeinerung generierter Tests finden Sie unter Tests für SAP-Transaktionen generieren.
Erstellen von Testsätzen für betroffene Transaktionen
Gruppieren Sie die von der Change-Impact-Analyse identifizierten betroffenen Transaktionen in einem neuen Testsatz, damit Sie Abdeckungstests für diese Transaktionen planen und ausführen können.
-
Wählen Sie in der Ansicht Analyse der Änderungsauswirkungen die Tabellenansicht aus , um zu einer Tabelle der betroffenen Transaktionen zu wechseln.
-
Überprüfen Sie die betroffenen Transaktionen basierend auf den folgenden Informationen:
- Code: Der eindeutige Code einer Transaktion.
- Name: der Name der Transaktion.
- Transport: Der Transport, aus dem eine Transaktion stammt.
- Relevanz: Die Relevanz einer Transaktion basierend auf den auf der Heatmap-Ebene konfigurierten Verhältnissen.
- Prozess: Der Prozess zur Veröffentlichung der Testfälle, die die betroffenen Transaktionen abdecken.
- Auswirkungen: Die Art der Auswirkungen der Änderung auf den Teststatus der Transaktion. Dies kann entweder Anpassung, Lücke oder „Nicht zutreffend“ sein.
- Testsatz: Der Testsatz, zu dem die betroffenen Transaktionen gehören.
-
Wählen Sie die Transaktionen aus, die Sie einem Testsatz hinzufügen möchten.
-
Wählen Sie Zu neuem Test hinzufügen aus.
Abbildung 2. Hinzufügen betroffener Transaktionen zu neuen Testsätzen
- Erstellen Sie einen neuen Testsatz.
- Wenn Sie mit dem Erstellen von Testsätzen für Lücken in Ihrem SAP-Testportfolio fertig sind, wählen Sie Fertig stellen aus.
Ergebnis
Die Change-Impact-Analyse wird generiert und zeigt Anpassungs- und Lücken-Transaktionen für die ausgewählten Transporte an. Betroffene Transaktionen können zu Testsätzen hinzugefügt werden, und Testfälle können für alle identifizierten Lücken generiert werden.
- Überblick
- Voraussetzungen
- Lizenzierung
- Anzeigen der Registerkarten für SAP-Änderungen
- Überprüfen der Anzeige der Change-Impact-Analyse
- Zugriff auf die Ergebnisse der Change-Impact-Analyse
- Analysieren von Transporten
- Wechseln von Ansichtsregisterkarten für SAP-Änderungen
- Anzeigen der Testabdeckung betroffener Transaktionen
- Filtern der betroffenen Transaktionen
- Generieren von Testfällen für betroffene SAP-Transaktionen
- Erstellen von Testsätzen für betroffene Transaktionen
- Ergebnis