- Erste Schritte
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- 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
- Linking Orchestrator test sets
- Anwenden von Filtern und Ansichten
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Fehlersuche und ‑behebung

Test Manager-Benutzerhandbuch
- Anwendungskomponenten: Visuelle Container, die verwandte SAP-Transaktionen unter einer bestimmten Komponente oder einem bestimmten Modul gruppieren.
- Transaktionen: Kästchen innerhalb von Komponenten, die einzelne SAP-Transaktionen oder -Programme darstellen. Jedes Feld zeigt Transaktionsdaten an, z. B.:
- Transaktionsname
- SAP-Code
- Teststatus und Abdeckung
Um mit der Heatmap zu beginnen, müssen Sie Testfälle für Ihre SAP-Transaktionen mit UiPath Studio erstellen. Um sicherzustellen, dass die Heatmap genau anzeigt, welche Transaktionen von Tests abgedeckt werden und deren Status, müssen Sie die Studio-Projekteinstellung SAP-Überwachung aktivieren auf True festlegen.
Verknüpfung und Verbindung zwischen Heatmap, Testfällen und Transaktionen
TRAN:SAP_CODE oder PROG:SAPPROGRAM.
Create Purchase Order mit ME21N als SAP-Code die Beschriftung TRAN:ME21N. Wenn Sie einen Testfall für diese Transaktion erstellen möchten, wird dieselbe Beschriftung im Feld Beschriftungen des Dialogfelds Testfall erstellen angezeigt.
Nachdem Sie Testfälle in UiPath Studio für Ihre SAP-Transaktionen erstellt haben, können Sie die Verhältnisse und Einstellungen konfigurieren, auf deren Grundlage die Heatmap die Testrelevanz und -abdeckung anzeigt.
Ändern der Heatmap-Einstellungen
Die Heatmap wird basierend auf den Werten von fünf SAP-Attributen generiert. Sie können die Zuweisungsverhältnisse konfigurieren, um die Attribute zu priorisieren, die für Ihre Teststrategie am relevantesten sind.
| SAP-Attribut | Beschreibung | Standardwert |
|---|---|---|
| Benutzer | Die Anzahl der Benutzer, die die Transaktion verwenden. | 40 |
| Ausführung | Die Anzahl der Ausführungen pro Transaktion. | 10 |
| Zeit | Die gesamte Verarbeitungszeit bei der Ausführung einer Transaktion. | 10 |
| Objekt | Die Anzahl der in einer Transaktion verwendeten Entwicklungsobjekte, z. B. Bildschirme, Funktionsmodule, Tabellen. | 10 |
| Intensität | Transaktionstyp:
| 30 |
100sein.
SAP FIORI Landing-Pages
Darüber hinaus können Sie die Sichtbarkeit von SAP Fiori-Zielseiten in der Heatmap aktivieren oder deaktivieren.
Direkte Verbindung zur SAP-Instanz
- Wählen Sie das Zahnradsymbol
oben rechts aus, um die Heatmap-Einstellungen zu öffnen.
- Ändern Sie die Zuweisungsverhältnisse entsprechend Ihrem Anwendungsfall.
Um beispielsweise die intensivsten Transaktionen (vom Typ Erstellen) anstatt die am häufigsten verwendeten hervorzuheben, ändern Sie das Verhältnis Benutzer zu
10und dann das Verhältnis Intensität zu60. - Wählen Sie unter Sichtbarkeit den Umschalter SAP FIORI Landing-Pages anzeigen aus, um SAP FIORI Landing-Pages in der Heatmap anzuzeigen.
Verbindung mit CSV-Datei
Z_UIPATH_CUST_HEATMAP_DOWNLOAD-Programm ausgeführt haben, wechseln Sie zur Registerkarte Parameter und konfigurieren Sie die Verhältnisse.
Nachdem Sie Tests für Ihre SAP-Transaktionen erstellt und die Heatmap-Verhältnisse konfiguriert haben, können Sie mit der Analyse der Ergebnisse und dem Testen bestimmter Transaktionen beginnen. In den folgenden Abschnitten finden Sie Informationen zur Nutzung der Heatmap.
Verstehen der Heatmap-Ergebnisse
Die Analyse der Heatmap-Ergebnisse umfasst die Anzeige der Testabdeckung Ihrer Transaktionen, das Filtern der Testabdeckungstypen und die Überprüfung der Transaktionsübersichten. Erkunden Sie die folgenden Themen, um ein umfassendes Verständnis für die Untersuchung von Heatmap-Ergebnissen zu erhalten.
Anzeigen der Testabdeckung für Transaktionen
So sehen Sie, welche Transaktionen über automatisierte Tests verfügen, und die Ergebnisse:
- Wählen Sie Bestanden unter der Heatmap aus, um die Transaktionen mit den Ergebnissen anzuzeigen, die den Test bestanden haben.
- Wählen Sie Fehlgeschlagen unter der Heatmap aus, um die Transaktionen mit den Ergebnissen anzuzeigen, die den Test nicht bestanden haben.
- Wählen Sie unter der Heatmap die Option Kein Testfall ausgeführt aus, um die Transaktionen anzuzeigen, für die kein Testfall ausgeführt wurde.
- Wählen Sie unter der Heatmap die Option Kein Testfall zugewiesen aus, um die Transaktionen anzuzeigen, denen keine Testfälle zugewiesen sind.
- Wählen Sie unter Heatmap die Option Alle anzeigen (standardmäßig ausgewählt) aus, um alle oben genannten Transaktionen anzuzeigen.
Heatmap-Transaktionen filtern
-
Öffnen Sie die Heatmap und wählen Sie die Anzahl der Transaktionen, die angezeigt werden sollen, in der Dropdownliste Alle Transaktionen aus:
- Alle Transaktionen (Standard)
- Top 10 der Transaktionen
- Top 20 der Transaktionen
-
Wählen Sie die Startzeit für Transaktionen in der Dropdownliste Letzte Woche aus:
-
Wählen Sie die Transaktionstypen, die Sie anzeigen möchten, in der Dropdownliste Alle Transaktionstypen aus:
- Standardtransaktionen
- Benutzerdefinierte Transaktionen
-
Wählen Sie aus der Dropdownliste Alle Schnittstellentypen die Schnittstellentypen aus, für die Sie Transaktionen anzeigen möchten:
- [T] – Transaktion in SAP WinGUI
- [R] – Bericht/Programm in SAP WinGUI
- [W] – Transaktion in SAP WebGUI
- [F] – Anwendung in SAP FIORI
Überprüfen der Übersicht einer Transaktion
Erstellen von Testfällen und Testsätzen
Nachdem Sie die in der Heatmap angezeigten Ergebnisse analysiert haben, können Sie mit der Verbesserung Ihres Testportfolios beginnen, indem Sie Testfälle und Testsätze für nicht abgedeckte oder fehlgeschlagene Transaktionen erstellen. Auf den folgenden Seiten finden Sie Schritte zum Erstellen von Testfällen und Testsätzen für eine bestimmte Transaktion.
Testfälle für eine bestimmte Transaktion erstellen
TRAN:SAP_CODE oder PROG:SAPPROGRAM.
Create Purchase Order mit ME21N als SAP-Code die Beschriftung TRAN:ME21N. Wenn Sie einen Testfall für diese Transaktion erstellen möchten, wird dieselbe Beschriftung im Feld Beschriftungen des Dialogfelds Testfall erstellen angezeigt.
Erstellen von Testsätzen für eine bestimmte Transaktion
Verknüpfen des Orchestrator-Testsatzes mit einer Transaktion
- Wählen Sie eine Transaktion aus, und wählen Sie unter Details der ausgewählten Transaktion: Transaktionscodes pflegendie Option Testsätzeaus.
- Wählen Sie Verknüpfen aus, wählen Sie die Orchestrator-Testsätze aus, die Sie verknüpfen möchten, und wählen Sie Verknüpfen aus.
- Verknüpfen Sie einen Testsatz mit einer Transaktion.
- Wählen Sie Weitere Optionen
in der Zeile des auszuführenden Testsatzes aus.
- Wählen Sie eine der folgenden Optionen aus:
- Manuell ausführen
- Automatisiert ausführen
- Sehen Sie sich die Testergebnisse in der Heatmap an.
- Erstellen Sie Testfälle in Studio
- Verknüpfung und Verbindung zwischen Heatmap, Testfällen und Transaktionen
- Konfigurieren Sie die Verhältnisse und Einstellungen der Heatmap
- Ändern der Heatmap-Einstellungen
- Analysieren und Testen von Transaktionen
- Verstehen der Heatmap-Ergebnisse
- Erstellen von Testfällen und Testsätzen
- Verknüpfen des Orchestrator-Testsatzes mit einer Transaktion
- Führen Sie Testsätze für eine Transaktion aus
- Heatmap-Anhänge