SAP eCATT Step by Step Guide

In diesem Blog würden wir die grundlegenden Konzepte hinsichtlich eCATT und entwickeln eine Testkonfiguration Skript und Test zum Uploaden einer Datei Daten Test mit einem praktischen Beispiel diskutieren.

Was ist eCATT?
eCATT (extended Computer Aided Test Tool) ist ein SAP Testing Tool zum Automatisieren & Business-Szenarien im SAP R/3 zu testen. Jeder Test, der ausgeführt wurde wird ein ausführliches Protokoll generiert, das die Testprozess und die Ergebnisse geben wird. Wenn die Tests erfolgreich ohne jede Fehler-Log ist, können wir sagen, dass das Geschäftsszenario in SAP zugeordnet stimmt. Wenn die Testergebnisse zeigt Fehler kann dann das Problem mit analysiert werden die Fehler-Logdatei, die vom System generiert wird.

Also kurz gesagt in diesem Blog sehen Sie was eCATT ist, wie wir sie verwenden können, wie können wir eine Testdaten aus einer Datei im ECC 6.0 mit einem Beispiel laden.

Nach der Lektüre dieses Blog, haben Sie Verständnis für eCATT-Tool. Und SieSIND in der Lage, eine Test-Skript und Test-Konfiguration zu erstellen, in welcher, die Test Daten aus einer Datei geladen werden können.

Vor dem Test-Konfiguration ausführen/erstellen müssen wir ein Testskript zu erstellen. In vielen Fällen ist es hilfreich, einen Testcontainer Daten und/oder Systemdatencontainer erstellen, aber diese werden nicht in diesem Beispiel verwendet werden.

Transaktionscode: SECATT

Schritt 1: Erstellen Sie Testskript

eCATT screen SAP eCATT Step by Step Guide

Klicken Sie auf erstellen oder F5 und der folgende Bildschirm werden angezeigt.

eCATT test script SAP eCATT Step by Step GuideGeben Sie Titel nach Bedarf und die Komponente als BC-TWB-TST-ECA und klicken Sie auf die Muster-Schaltfläche auf der Menüleiste.
Eine Insert-Anweisung-Dialogfeld wird angezeigt.

eCATT insert stmt  SAP eCATT Step by Step GuideWählen Sie die Gruppe als UI-Steuerelement, Befehl als TCD (Aufzeichnung), Transaktionscode als MM01 und drücken Sie die EINGABETASTE. Das System generiert eine Standardschnittstelle als eine MM01_1.
Klicken Sie auf die Eingabe

System beginnt Datensatz die Funktion, die Sie versuchen, dh Erstellung des Materialstamms durchführen.

eCATT create material SAP eCATT Step by Step Guide

Wählen Sie die Material Ansichten Organisationselemente nach Bedarf, und folgen Sie die Ansichten des Materialstamms. Nach dem Erstellen der Material-master-Systems werden an die eCATT zurückgegeben und fordert das Alarm-Dialogfeld mit der Meldung Möchten Sie die Daten übertragen, klicken Sie auf Ja.

Sie werden das folgende Menübild angezeigt:

eCAT test script SAP eCATT Step by Step Guide

Doppelklicken Sie nun auf die Schnittstelle. In diesem Beispiel wurde die Schnittstelle MM01_1 Namen, Sie werden erhalten folgende Bildschirm

eCAT test script2 SAP eCATT Step by Step GuideMit Split-Screen, jetzt Sie durch verschiedene Bildschirme navigieren können Sie werden aufgezeichnet und ersetzen die feste Werte mit Variablen.

eCAT test script3 SAP eCATT Step by Step Guide

Dies wird durch das Dynpro-Menü öffnen und durchläuft jeder nummerierten Bildschirm, Ihre Eingabe zu überprüfen.
Aus der obigen Bildschirm drucken können Sie die Werte-Branche "M"und Materialart "FERT" als in Eingabe Werte d.h. VALIN. Sie müssen es auf einen Wert ändern, wie auf dem nächsten Bildschirm dargestellt.

eCAT test script4 SAP eCATT Step by Step GuideDie Variablennamen sind MBRSH und MTART für die Branche und Materialart. Sobald Sie geben Sie den Variablennamen und drücken Sie die EINGABETASTE, wird das folgende Menübild angezeigt.

eCATT parameter SAP eCATT Step by Step Guide

Der Standardparameter werden Lokale. Sie können dies zu ändern Import und klicken Sie auf die Ja Schaltfläche.
Der Bildschirm sieht jetzt wie der folgende Bildschirm aus. Hinweis die eCATT icon SAP eCATT Step by Step Guide Symbol auf dem Bildschirm 1 wurde von der Green Square geändert. Dieses Symbol gibt an, dass eine Variable vorhanden ist.

eCAT test script5 SAP eCATT Step by Step Guide

Jetzt können Sie alle Variablen im gleichen Prozess ändern.
Klicken Sie auf Speichern Symbol nach Abschluss und speichern Sie als lokales Objekt oder in einer Entwicklungsklasse die eCATT Transport platzieren.

eCAT test script6 SAP eCATT Step by Step Guide

eCAT test script7 SAP eCATT Step by Step GuideKlicken Sie auf das Speichern-Symbol können Sie die Meldung "Test-Skript:"………..."erfolgreich gespeichert wird generiert.

Schritt 2: Erstellen von Test-Konfiguration
Vor dem Ausführen von eCATT zuerst müssen Sie erstellen ein Test-Konfiguration. Verwenden Transaction code SECATT ausführen und einen Namen für die Test-Konfiguration eingeben, und klicken Sie auf das Symbol erstellen. (In diesem Beispiel habe ich gegeben denselben Namen wie Test-Skript)

eCATT test configuration1 SAP eCATT Step by Step Guide

eCATT test configuration2 SAP eCATT Step by Step GuideTest-Konfiguration geben Sie einen Namen und eine Komponente, und klicken Sie dann auf die Konfiguration Registerkarte, um den folgenden Bildschirm angezeigt:

eCATT test configuration3 SAP eCATT Step by Step Guide

Geben Sie den Namen der das Testskript, das Sie ausführen möchten.

eCATT download icon SAP eCATT Step by Step GuideDownload Icon oder drücken Sie einfach Strg + Umschalt + F11. Sie werden mit einem Fenster aufgefordert "Speichern unter" im Dialogfeld. Übernehmen Sie den Standardnamen und -Verzeichnis, und klicken Sie auf speichern, hier Datei wird im Text-Format gespeichert werden (ex: VAR_ECTC_Z_MATERIALMASTER_MM01.TXT)

Nach Klick auf Speichern System fordert die folgenden alert-box

eCATT variant data SAP eCATT Step by Step GuideDies wird angezeigt, da wir keine Test-Container erstellt haben. Klicken Sie auf das Symbol "Ja" und sehen Sie die Meldung an die unten auf dem Bildschirm "Varianten erfolgreich heruntergeladen".

eCATT variant data2 SAP eCATT Step by Step Guide

Nun klicken Sie auf der Registerkarte Varianten und sollte den folgenden Bildschirm angezeigt:

eCATT test configuration4 SAP eCATT Step by Step GuideWir müssen jetzt den Standardmodus für jedes Mal festlegen, wenn die Testkonfiguration ausgeführt wird. Wählen Sie die externe Varianten/Path-Option, da Sie immer das Skript mit einer externen Datei ausgeführt werden.

eCATT configuration option SAP eCATT Step by Step GuideNun klicken Sie auf den Dropdown-Pfeil auf die Datei und wählen Sie die Variante-Datei, die Sie gerade im vorherigen Schritt erstellt. Bildschirms sollte ähnlich der folgenden aussehen:

eCATT test configuration5 SAP eCATT Step by Step GuideNun klicken Sie auf das Speichern-Symbol und speichern Sie als lokales Objekt oder in einer Entwicklungsklasse (Paket) platzieren Sie, so dass es transportiert werden kann.

Die Nachricht eCATT save icon SAP eCATT Step by Step Guide wird am unteren Rand des Bildschirms angezeigt.

Jetzt können Sie Ihre neue eCATT-Testskript über die Testkonfiguration ausgeführt. Öffnen Sie die .txt-Datei und die Datei in Excel Datei konvertiert (ex: VAR_ECTC_Z_MATERIALMASTER_MM01.xls) geben Sie Ihre Variablen.

eCATT xls data SAP eCATT Step by Step Guide

Konvertieren Sie die gleiche Excel-Datei auf Textdatei während der Ausführung. Wenn Sie es im xls-Format hochladen, wird dann SAP nicht in der Lage, es zu lesen sein.
Jetzt gehen Sie zurück zum SAP, und starten Sie Tcode SECATT, und geben Sie Ihre Test-Konfiguration, und klicken Sie auf ausführen. Können Sie die unter Bildschirm:

eCATT test configuration6 SAP eCATT Step by Step GuideSie können Ihr Verhalten bei Fehler. Ändern Sie ihn auf "Keine Beendigung, fortfahren mit den nächsten Skriptbefehl".
Klicken Sie auf der Registerkarte Varianten und überprüft den Modus und den Dateipfad richtig sind.

eCATT test configuration7 SAP eCATT Step by Step GuideKlicken Sie auf das UI-Steuerelement und geben Sie an, ob Sie im Vordergrund oder im Hintergrund ausführen möchten. Die Testkonfiguration wird normalerweise standardmäßig in den Hintergrund. Als ist mit der CATT die Vordergrund-Methode der Ausführung sehr hilfreich beim versuchen, behandeln Sie Fehler im Testskript.

eCATT test configuration81 SAP eCATT Step by Step GuideDann klicken Sie auf ausführen, und Sie sind fertig.
eCATT-Display-Protokoll wird angezeigt:

eCATT log display SAP eCATT Step by Step Guide

eCATT log display2 SAP eCATT Step by Step Guide


ArchitectSAP Solutions
SAP. Gestrafft.

SAP ECC, HR, SCM und NetWeaver Beratung, Implementierung, Outsourcing, Offshore-Support und SAP-Beratungshaus Dienstleistungen für SAP-Kunden aus verschiedenen Branchen weltweit.

http://www.architectsap.com

Haben Sie eine Frage zu SAP? Schreiben Sie an unsere SAP-Architekt: AskTheArchitect@architectsap.com
(Wir versprechen eine unverbindliche Beratung Antworten)