eCATT - Meinungsumfrage

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

eCATT - Meinungsumfrage

Beitrag von ralf.wenzel (Top Expert / 3946 / 201 / 281 ) »
Moin,

ich frage mal rum an die, die mehr Erfahrung damit haben als ich: Das haltet ihr von eCATT? Wo liegen die Stärken und wo die Schwächen? Warum setzt ihr es (nicht) ein und wofür konkret?


Gruß und vielen Dank

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: eCATT - Meinungsumfrage

Beitrag von jocoder (Specialist / 343 / 3 / 102 ) »
Setzte eCATT vor allem im Zusammenhang mit Testskripten ein.
Stärken und Schwächen meiner Meinung nach:
Stärken:
1. Automatische SAP-GUI Ansteuerung
2. Userexists (bsp. Vertriebsbelege) und BADIs können im richtigen Kontext getestet werden
Schwächen:
1. eCATT ist nicht in das ATC integriert.

Verbesserungsvorschlag:
Ein Befehl, der SBAL-Log-Protokolle in Testskripten in eine Kommandoschnittstelle umleitet. Debugmeldungen wie "Spoolauftrag XY erzeugt" stehen einfach in den Skripten zur Verfügung.

Folgende Benutzer bedankten sich beim Autor jocoder für den Beitrag:
ralf.wenzel


Re: eCATT - Meinungsumfrage

Beitrag von msfox (Specialist / 374 / 57 / 76 ) »
Mir war das ganze eCATT zu viel geklicke. In der Schulung für einfach Sachen sieht das immer hübsch aus... Ich nehme nur den eCATT-Datenconainer, wo die Ergebnisdaten für die Tests liegen. Daraus bedienen sich dann die Unit-Tests (Integrationstests).
Das Thema Testmanagemanament wird bei uns sowieso stiefmütterlich behandelt, weil der Pflegeaufwand zu hoch ist. Ich versuche wenigsten hier und da Unit-Test (MOCK-Test) unabhängig von der DB zu erstellen - also via austauschbarer DAO-Schicht.

Folgende Benutzer bedankten sich beim Autor msfox für den Beitrag:
ralf.wenzel


Re: eCATT - Meinungsumfrage

Beitrag von waltersen (Specialist / 144 / 0 / 14 ) »
Hallo,

eCATT funktioniert nur mit SAP. Hat man nicht SAP Komponenten (z. B. Web) geht es nicht.
Nur Capture and Replay ist mit eCATT keine gute Idee. Eigentlich ist es nie eine gute Idee.
Wenn man die Aufzeichnungen parametrisiert, die Skripte klein hält und zu Meta Skripten zusammenfasst, funktioniert es gut. Ein Pluspunkt ist, dass man Inline ABAP verwenden kann.
eCATT ist anfällig gegen Oberflächenänderungen (z.B. verschobene Schaltflächen). Die Skripte müssen erstellt und gepflegt werden (das Problem hat man aber bei jeder Testautomatisierung).

Wofür benutzt:
-In der Vergangenheit für Regressionstest bei SAP Releasewechseln
-Für Aufräumarbeiten auf unserem E System
-Testen von Prüffziffern bei Bankverbindungen inklusive Regression
-Stammdatenaufbau
-Man kann es auch zum Aufbau von Schulungsdaten nehmen

Meine 2 Cent

Folgende Benutzer bedankten sich beim Autor waltersen für den Beitrag:
ralf.wenzel


Re: eCATT - Meinungsumfrage

Beitrag von msfox (Specialist / 374 / 57 / 76 ) »
waltersen hat geschrieben:
16.09.2020 12:55
eCATT ist anfällig gegen Oberflächenänderungen (z.B. verschobene Schaltflächen)
Genau, dass ist der Grund. Darum versuche ich das UI immer so "dumm" wie möglich zu halten. Dann kann man auch über Unit-Test via Quellcode testen. Für WD4A geht das überigens auch für das UI. Man kann die WDY-Anwendung auch über via Code ausführen.

Folgende Benutzer bedankten sich beim Autor msfox für den Beitrag:
ralf.wenzel


Re: eCATT - Meinungsumfrage

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Es ist nicht das Tool, was problematisch ist, sondern das Thema. Testdaten aufbauen, aktuell zu halten und zu verwalten ist extrem aufwändig.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag (Insgesamt 3):
msfoxdeejeyralf.wenzel


Re: eCATT - Meinungsumfrage

Beitrag von deejey (Specialist / 422 / 129 / 45 ) »
ewx hat geschrieben:
18.09.2020 15:12
Es ist nicht das Tool, was problematisch ist, sondern das Thema. Testdaten aufbauen, aktuell zu halten und zu verwalten ist extrem aufwändig.
Ich verwende immer Testunits, halte sie insgesamt auch für sehr sinnvoll ... wen sie denn mal stehen und mit ausreichend komplexeren Testdaten endlich funktionieren.

Folgende Benutzer bedankten sich beim Autor deejey für den Beitrag (Insgesamt 2):
ralf.wenzelIcke0801


Seite 1 von 1

Vergleichbare Themen

2
Antw.
2145
Views
eCATT - Exportparameter
von ewx » 15.06.2016 16:55 • Verfasst in Sonstige Module
0
Antw.
845
Views
FuBa - Probleme mit Parameterübergabe in eCatt
von Mr.Black » 06.02.2007 16:52 • Verfasst in ABAP® Core
1
Antw.
2701
Views
Infos zu Schedule Manager und eCATT
von tr_abap » 27.06.2007 10:02 • Verfasst in SAP - Allgemeines
0
Antw.
1383
Views
eCATT periodisch einplanen oder als Job defininieren
von reiserl » 07.04.2008 22:29 • Verfasst in SAP - Allgemeines

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 1992
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 3815