SAP TAO-Tutorial zum Testen von Geschäftsprozessen

SAP CAT

SAP TAO (Testbeschleunigung und -optimierung) ist ein Automatisierungstesttool für SAP Softwaresysteme. Es hilft bei der Automatisierung von Testfällen für End-to-End-Szenarien in SAP Systeme. Der Zweck der Verwendung SAP TAO hilft dabei, die gesamte Software in kleine Komponenten zu zerlegen, um automatisierte Testfälle über eine einfache Schnittstelle zu integrieren.

SAP hat das Automatisierungstool veröffentlicht SAP TAO in Zusammenarbeit mit Focus Frame (jetzt von Hexaware übernommen).

Es wird verwendet, um automatisch Testkomponenten zu erstellen und sie ins QC (Quality Center) hochzuladen und automatisierte Tests auszuführen auf SAP Systemen.

SAP Das TAO-Testtool ist fertig QTP (Quick Test Professional) und QC, wobei QTP als Ausführungsmotor fungiert, während Testszenarien erstellt und von QC durch Geschäftskomponenten gesteuert werden.

SAP TAO vereinfacht die Erstellung und Wartung von ERP-Geschäftsprozesstests. SAP Die Tests von TAO und HP bieten im Vergleich zu anderen Testwerkzeugen zusätzliche Vorteile, da für beide eine massive Unternehmensunterstützung besteht. SAP Softwareprodukte und HP.

SAP Die TAO-Clientanwendung erfüllt drei Funktionen:

  1. Überprüfung von Transaktionen aus einem SAP Server
  2. Exportieren der Transaktionen nach HP Quality Center
  3. Konsolidierung von Komponenten oder Skripten aus HP Quality Center.

SAP TAO ist eine End-to-End-Lösung zum Testen von Geschäftsprozessen, die das Testen von Geschäftsprozessen beschleunigt. Es läuft parallel zum QC (Quality Center). TAO wurde entwickelt, um das Testen von SAP Umgebung und um den Trend im Testprozess vom manuellen Testen zum Testen nach Zusammensetzung zu ändern. TAO SAP hilft, das mit dem Geschäft verbundene Risiko zu reduzieren und unterstützt das gesamte SAP Anwendung. Für ausgewählte SAP Transaktionen und SAP GUI, automatisiert es die Verwaltung von Transaktionsbildschirminspektionen. Außerdem wird die Migration von Testkomponenten in und aus Quality Center erleichtert.

SAP TAO-Rahmenwerk

Das Windows-System unterstützt SAP TAO-Clientanwendungen. Sie führen die Funktion auf folgende Weise aus.

SAP TAO-Rahmenwerk
SAP TAO-Rahmenwerk
  1. Verbinden: Um TAO zu verwenden, wird das Connect-Modul verwendet, um eine Verbindung herzustellen zwischen SAP System, das Sie verwenden, und Quality Center-Projekt
  2. Kontrolliere: Mit Hilfe des Inspektions- und UI-Scanners können Sie Komponenten lokal generieren und die Komponenten in das Quality Center hochladen
  • In diesem Modul fügen wir T-Code zur Transaktionsliste hinzu
  • Tao gibt alle mit dieser bestimmten Transaktion verbundenen Bildschirme zurück
  • Wählen Sie den entsprechenden Bildschirm aus und klicken Sie auf „Inspizieren“.
  1. Prozessflussanalysator: Der Prozessflussanalysator (PFA) zeichnet eine Abfolge von Bildschirmen und alle Benutzerinteraktionen in einem Geschäftsprozess auf und speichert sie in einem SAP Testbeschleunigungs- und Optimierungs-Repository. Es automatisiert die Erstellung von Komponenten, den Abruf dynamischer SAP GUI-Eigenschaften zur Laufzeit und automatisierte Inspektion.
  • Fügen Sie den T-Code zum hinterlegten Transaktionscode hinzu, indem Sie auf die Schaltfläche „Transaktion hinzufügen“ klicken und dann auf „OK“ klicken.
  • Um den Prozess des Durchflussanalysators zu starten, müssen Sie auf die Schaltfläche „Start“ klicken
  • TAO wird starten SAP für Sie und melden Sie sich an der SAP Transaktion
  • Wenn der Transaktionsprozess abgeschlossen ist, klicken Sie auf die Schaltfläche „FPA stoppen“
  • Sobald der Transaktionsprozess abgeschlossen ist, erstellt TAO die Analyse und gibt alle SAP Bildschirme, die zum Erstellen eines Flusses verwendet werden.
  • Klicken Sie auf die Schaltfläche „Hochladen“ und Sie werden in einer Meldung gefragt, ob Sie die Analyse zur Qualitätskontrolle hochladen möchten.
  1. Sammeln: Zur schnellen Ausführung von Testskripten hilft diese Funktion dabei, alle Geschäftsprozesse oder Komponenten in einer einzigen Komponente zusammenzufassen
  2. Import / Export: Zum Übertragen von Komponenten aus SAP QC(Quality Center) zu einem SAP Test Acceleration and Optimization-Client wird diese Funktion verwendet. Wenn Sie neu sind bei SAP testen oder Ihr Wissen verbessern möchten, finden Sie diesen Leitfaden möglicherweise auf So erstellen Sie Ihr erstes SAP Testfall sehr hilfreich.

Spaziergang zu SAP CAT

  1. In SAP TAO-Client: Klicken Sie links in der Menüleiste auf das Symbol „Verbinden“.

Wähle aus SAP System Sie sich anmelden möchten und klicken Sie auf „Test SAP Verbindung"

Spaziergang zu SAP CAT

  1. Der nächste Schritt ist eine Verbindung zum HP QC-Server. Geben Sie alle Informationen wie im Screenshot gezeigt ein. Sobald Sie mit dem Projekt verbunden sind, wird das Symbol „Mit Projekt verbunden“ angezeigt.

Spaziergang zu SAP CAT

  1. Verfügbare TAO-Konfigurationseinstellungen sind „Inspizieren“, „Importieren und Exportieren“, „Konsolidieren“, „Protokollieren“, „Lizenz“ und „Experteneinstellung“. Klicken Sie auf die Schaltfläche „Importieren/Exportieren“, navigieren Sie zum Speicherort der RTL-Komponentenbibliothek und klicken Sie auf „Speichern“.

Spaziergang zu SAP CAT

  1. Jetzt können Sie Komponenten in das Quality Center (QC) importieren/exportieren, indem Sie das Import-/Exportsymbol in der linken Menüleiste verwenden, wie im Screenshot hervorgehoben

Spaziergang zu SAP CAT

  1. Sobald Sie Komponenten in das Quality Center (QC) exportieren, sehen Sie die Komponentenbibliothek (Schaltflächen, Hauptbildschirmschaltflächen, Kopfzeilenschaltflächen usw.), wie im folgenden Screenshot hervorgehoben.

Spaziergang zu SAP CAT

  1. Wenn Sie auf die Bibliothek „Schaltflächen“ klicken, wird ein Bildschirm angezeigt, beispielsweise ein Bildschirm für Kundenaufträge, in dem Sie verschiedene Symbolleisten wie „Standardsymbolleiste“, „Zuordnungssymbolleiste“ und „Body-Bildschirmschaltflächen“ sehen können.

Spaziergang zu SAP CAT

  1. Zum Erstellen von Testkomponenten können Sie das Tool „Inspect“ verwenden. Auf der rechten Seite sehen Sie die Zeilen. Diese Zeilen stellen den im System konfigurierten Bildschirm dar und sind Teil des T-Codes. VA01 verfügt beispielsweise über 283 Bildschirme, die wir prüfen können.

Spaziergang zu SAP CAT

  1. Jetzt können Sie den Bildschirm entweder einzeln auswählen oder ein Kontrollkästchen in einer bestimmten Zeile anklicken. Sie können auch alles auswählen, indem Sie die Option „Alles auswählen“ verwenden, die unter dem Transaktionsbildschirm hervorgehoben ist. Nachdem Sie Ihre Auswahl getroffen haben, klicken Sie auf die Schaltfläche „Überprüfen“. Sie können den Protokollbericht des automatisierten Testfalls anzeigen, indem Sie auf den Link „Bericht anzeigen“ klicken. Er enthält Einzelheiten darüber, welche Testfälle erfolgreich waren und welche fehlgeschlagen sind.

Spaziergang zu SAP CAT

  1. Die Benennungskonvention der im Quality Center für die Inspektion erstellten Komponente ist Tcode_screenNumber_Name für z. B.: VA01_ 0101_SalesdoclnitialscreenCreate.

Spaziergang zu SAP CAT

SAP TAO-Integration mit anderen Tools

  1. SAP Solution Manager-Adapter: Er hilft, die Anforderung an das HP Quality Center zu übertragen und das HPQC-Ergebnis zurück an den Solution Manager zu übertragen.
  2. HP Quality Center – Application Life Cycle Management (ALM) – Es ist ein Testmanagement-Tool verwendet für Automatisierung und manuelle PrüfungDas Business Process Testing-Modul von HPDQC dient zur Konsolidierung der Komponenten aus SAP TAO.
  3. HP Quick Test Professional (QTP): Wird zum Ausführen von Testskripten benötigt.

Object Spy ist neben diesen ein weiteres Tool, das die Informationen zur Identifizierung der UI-Elemente abruft.

Testautomatisierungsansatz mit SAP CAT

  1. Durch Inspektion, SAP TAO generiert Testkomponenten oder durch Scannen von Teilbildschirmen von SAP Geschäftsprozess (SAP GUI-Frontend (nur) werden die Felder parametrisiert
  2. Automatisierte Testfälle bestehen aus Testkomponenten und nicht aus einzelnen Befehlszeilen
  3. Durch automatisch erstellte MS Excel Dateien können Testdaten auf Eingabeparameter angewendet werden, die parametrisierte Spalten und Testdaten für erste Iterationen umfassen
  4. Testfallentwürfe und generierte Testkomponenten werden hochgeladen auf SAP Qualitätszentrum

Vorteile der SAP CAT

  1. Testbereitstellung: Reduziert den Zeitaufwand für die Erstellung und Ausführung der Testskripte
  2. Wiederverwendungstest: SAP TAO macht es überflüssig, bei jeder Komponentenänderung neue Tests zu erstellen. Wenn sich eine Komponente in einer Gruppe von Tests ändert, können Sie diese Komponente ersetzen und den Test anschließend erneut konsolidieren.
  3. Wartung: Eliminiert Aufzeichnungs-/Wiedergabeaktivitäten und reduziert die Wartungskosten erheblich.
  4. KMU (Fachexperten) sind nicht verpflichtet, die automatisierten Testfälle zu entwickeln
  5. Robustheit: Die SAP Der TAO-Inspektionsprozess stellt sicher, dass SAP TAO-Tests sind bei Änderungen robuster. Der Inspektionsprozess prüft den Dateninhalt einer Komponente und nicht nur das Verhalten des Bildschirmobjekts.

Zusammenfassung

  • SAP TAO ist ein Automatisierungstesttool für SAP Software-Systeme.
  • SAP Die vollständige Bezeichnung für TAO lautet Test Acceleration and Optimization.
  • SAP TAO rationalisiert die Erstellung und Wartung von ERP-Geschäftsprozesstests.
  • SAP TAO Framework: Verbinden, Prüfen, Prozessflussanalysieren, Konsolidieren, Importieren/Exportieren
  • SAP TAO integriert sich in verschiedene Tools wie SAP Solution Manager Adapter, HP Quality Center, HP Quik Test Professional, Object Spy usw.
  • Durch Inspektion, SAP TAO generiert Testkomponenten oder durch Scannen von Teilbildschirmen von SAP Geschäftsprozess (SAP (nur GUI-Frontend) Die Felder sind parametrisiert.
  • SAP TAO reduziert den Zeitaufwand zum Erstellen und Ausführen der Testskripte.

Täglicher Guru99-Newsletter

Beginnen Sie Ihren Tag mit den neuesten und wichtigsten KI-Nachrichten, die jetzt geliefert werden.