test-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Test Suite-Benutzerhandbuch
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11. Nov. 2024

Heatmap

Heatmap ist eine Datenvisualisierungslösung, die Geschäftsanwendern hilft, die Nutzung des SAP-Systems zu verstehen und Fragen dazu zu beantworten, was getestet werden soll und wo sie basierend auf realen Systemdaten mit dem Testen beginnen sollen.
Hinweis: Die Heatmap unterstützt die SAP ECC-, SAP S/4HANA- und SAP EWM-Systeme.
Die Daten werden über tägliche, wöchentliche oder monatliche Einblendungen angezeigt. Verwenden Sie die Heatmap für SAP, um die Testrelevanz und Testabdeckung zu bestimmen:
  • Testrelevanz – Die Größe des Feldes in der Heatmap zeigt, wie relevant der Test für das Erreichen eines bestimmten Ziels ist. Die Größe des Kästchens beantwortet die folgende Frage: Wie oft und wie stark wird diese Transaktion genutzt?.

    Die Testrelevanz wird basierend auf Parametern wie Anzahl der Benutzer, Anzahl der Ausführungen, Gesamtausführungszeit, Transaktionskomplexität (basierend auf der Anzahl der Entwicklungsobjekte) und der Art der von Ihnen konfigurierten Transaktionsintensität berechnet und gewichtet.

  • Testabdeckung – Die Farben der Felder visualisieren die Ausführungsabdeckung einer Transaktion durch ausgeführte Testfälle. Die Farben zeigen Folgendes an:
    • Weiß: Es ist kein Testfall zugewiesen.
    • Grau: Testfall ist vorhanden, wurde aber nicht ausgeführt.
    • Rot: Testfall ist vorhanden, aber mindestens eine Ausführung ist fehlgeschlagen.
    • Grün: Testfall ist vorhanden und alle Ausführungen haben bestanden.

Heatmap-Anzeige

Die tatsächliche Heatmap, die mit Ihren SAP-Daten generiert wird, bietet eine zweistufige Ansicht:

  1. Anwendungskomponenten – Container innerhalb der Heatmap, die alle Transaktionen enthalten, die in einer bestimmten Anwendungskomponente verwendet werden.
  2. Transaktionen – Felder innerhalb der Anwendungscontainer, die Daten über eine bestimmte Transaktion oder ein Programm enthalten, z. B.: Name, SAP-Code und der prozentuale Anteil der Testrelevanz in der Heatmap.

    Sie können einen ausgewählten Bereich von Interesse vergrößern und sich nur auf eine bestimmte SAP-Komponente oder ein Modul konzentrieren.

    1. White – Keine Testfälle wurden dieser Transaktion zugewiesen.
    2. Grau – Für diese Transaktion wurden keine Testfälle ausgeführt.
    3. Rot – Testfälle sind vorhanden und eine oder mehrere Ausführungen sind fehlgeschlagen.
    4. Grün – Testfälle sind vorhanden und alle Ausführungen bestanden.


Transporte analysieren

Die Heatmap bietet die Unterebene der Analyse der Änderungsauswirkungen, die Ihr SAP-System auf Änderungen analysiert und deren Teststatus anzeigt, sodass Sie Ihre Tests effizienter durchführen können.

Um die Auswirkungen von Änderungen in Ihrem SAP-System auf das Testportfolio zu analysieren, wählen Sie oben rechts Transporte analysieren aus. Zeigen Sie mit dem Mauszeiger auf das Informationssymbol neben der Option Transporte analysieren, um eine Vorschau der Anzahl Ihrer Transporte anzuzeigen, die analysiert werden können.

Heatmap-Verhältnisse

Die Heatmap wird basierend auf den Werten der folgenden SAP-Attribute erstellt:

SAP-AttributBeschreibungStandardwert
BenutzerDie Anzahl der Benutzer, die die Transaktion verwenden.40
AusführungDie Anzahl der Ausführungen pro Transaktion.10
ZeitDie gesamte Verarbeitungszeit bei der Ausführung einer Transaktion.10
ObjektDie Anzahl der in einer Transaktion verwendeten Entwicklungsobjekte, z. B. Bildschirme, Funktionsmodule, Tabellen. 10
IntensitätTransaktionstyp:
  • Transaktionen mit hoher Intensität gelten als Transaktionen des Typs Erstellen
  • Transaktionen mit mittlerer Intensität gelten als Transaktionen des Typs Ändern
  • Transaktionen mit niedriger Intensität gelten als Transaktionen des Typs Anzeigen
30
Wichtig:
Die Summe aller Zuweisungsverhältnisse muss gleich 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

Die Einstellungen können basierend auf den Kundenanforderungen rechts oben in der Heatmap angepasst werden .



Verbindung mit CSV-Datei

Sie konfigurieren sie beim Herunterladen der CSV-Datei von SAP auf der Registerkarte Parameter.



Verknüpfung und Verbindung zwischen Heatmap, Testfällen und Transaktionen

Allen Transaktionen in der Heatmap wird zur Laufzeit automatisch eine eindeutige Beschriftung zugewiesen. Die Beschriftung hat das folgende Format: TRAN:SAP_CODE oder PROG:SAPPROGRAM.
Die Informationen über tatsächlich ausgeführte Transaktionen und ihre Abhängigkeiten werden zur Laufzeit gesammelt. Damit Testfälle eine Verknüpfung mit den ausgeführten Transaktionen herstellen können, wechseln Sie zu Ihren Studio-Projekteinstellungen und legen Sie unter UI-Automatisierung klassisch die Option SAP-Überwachung aktivieren auf True fest. Diese Einstellung ist nur für Projekte der Testautomatisierung verfügbar.
Hinweis: Durch Aktivieren der SAP-Überwachung unter UI-Automatisierung klassisch werden auch Testfälle und Transaktionen für moderne UI-Automatisierungsaktivitäten verknüpft.
Beispielsweise hat eine Transaktion mit dem Namen 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.


Heatmap-Anhänge

The SAP data that generates the heatmap can be found in Test Manager's Dashboard, under Attachments:

  • Für ConnectSapInstance als Datenquelle: drei JSON-Dateien sind angehängt (für Tag, Woche und Monat)
  • Bei UploadFromCSV als Datenquelle: Die hochgeladene CSV-Datei wird angehängt.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten