Testen ist ein wichtiger Teil jeder S/4HANA Implementierung. Sehr oft wird das Testen manuell durchgeführt. Dies führt zu Herausforderungen bei der Einhaltung knapper Deadlines und bei der Qualitätssicherung. Erfahren Sie in diesem Blogartikel, wie Ihnen Testautomatisierung für die S/4HANA Cloud helfen kann, das Testen Ihrer Prozesse zu verbessern.

Eine Transformation des Testings im Rahmen von S/4HANA Cloud-Projekten ist unerlässlich. Testautomatisierung ist die Zukunft für Teams in SAP-Cloud-Projekten, die aktuell mühsam manuell testen müssen. Es spart Zeit und erhöht durch schnelleres Validieren und ein früheres Erkennen von Problemen oder Bugs die Effizienz des Projektteams. Zudem ist es kosteneffizienter, da für das Testen weniger Ressourcen benötigt werden. Zusätzlich erhöht die Automatisierung des Testens die Testabdeckung, ermöglicht bessere Erkenntnisse als manuelles Testen und schließt menschliche Fehler aus.

Das Test Automation Tool von SAP

SAP bietet eine spezifische Lösung für automatisiertes Testen in  SAP S/4 HANA Cloud-Projekten: das Test Automation Tool. Während den verschiedenen Projektphasen und vierteljährlichen System-Upgrades ermöglicht das Tool dem Projektteam, seine Prozesse zu testen, indem es standardisierte Best-Practice-Testskripte verwendet oder eigene erstellt – und dabei die Aufnahmefunktion nutzt.

Vorteile

Die Testautomatisierung beschleunigt die Geschäftsprozesse und spart in festgelegten Upgrade-Wochen sehr viel Zeit. Um den Aufwand zu reduzieren und die Effizienz zu erhöhen, wird empfohlen, wo immer möglich den Standard zu verwenden. Die Nutzung der Aufnahmefunktion ist sehr hilfreich, um alle Testaktivitäten, einschließlich Screenshots, aufzuzeichnen. Nach Fertigstellung der Tests kann das Projektteam die Ergebnisse mit Hilfe eines Dashboards mit Drill-Down-Funktion analysieren.

Die App “Testprozesse verwalten”

Das von SAP gelieferte „Automatisierte Testen” (Englisch: Automated Testing) kann Regressionstests in der Cloud auf App-Ebene unterstützen. Mit dieser App können Sie einen oder mehrere Testprozesse erstellen und verwalten, die anschließend in der App “Prozesse testen” (Englisch: Test Your Processes) zum Testplan hinzugefügt werden müssen. Je nach Umfang des Systems ist die Liste der festgelegten Testprozesse in der App verfügbar. Um alle nötigen Handlungen in der App durchzuführen, müssen einige Vorbereitungen ausgeführt werden, wie die Erstellung von Geschäftsprozessen, das Klarstellen von Anforderungen an den Umfang der Lösung, die Organisationsstruktur, die Geschäftsrolle usw. Weitere Informationen finden Sie unter diesem Link.

Abbildung 1: Die App “Testprozesse verwalten”

Die App “Prozesse testen”

Die App ermöglicht die Erstellung, das Management und die Durchführung von Testplänen: Sie bietet auch einen Überblick über die Post-UpgradeTestpläne (von SAP durchgeführt, automatisch verfügbar). Die Durchführung der Testpläne kann ebenfalls geplant und festgelegt werden. In einem letzten Schritt kann das Projektteam verfügbare Protokolle überprüfen und die Zusammenfassung des Testplans herunterladen und drucken. Hier können die Kunden entscheiden, ob sie die Standard-Testprozesse von SAP verwenden oder diese wiederverwerten und ihre eigenen Testdaten zum Testen nutzen wollen. Weitere Informationen: Link.

Abbildung 2: Die Test Your Processes-App

Die App “Ergebnisse des automatisierten Tests analysieren”

Mit der App “Ergebnisse des automatisierten Tests analysieren” (Englisch: Analyze Automated Test Results) können Sie sowohl Ihre eigenen als auch die Post Upgrade-Testergebnisse ansehen und analysieren. Ein intuitives Dashboard gibt Ihnen einen Überblick über den jeweiligen Status der durchgeführten Tests. Der Link zum Dashboard kann über E-Mail geteilt oder als Tile gespeichert werden. Weitere Informationen: Link.

Abbildung 3: Die Analyze Automated Test Results-App

Best-Practice-Teststrategie

Wo und für welche Zwecke können Sie diese Tests verwenden?

Die Antwort auf diese Frage finden Sie unten im Bild. Die Tests werden in den verschiedenen Phasen des S/4HANA-Cloud-Projekts durchgeführt, mit Hilfe der  SAP Activate-Methodik.

Abbildung 4: Automatisiertes Testen mit SAP Roadmap Viewer

Die im SAP Roadmap Viewer bereitgestellte Vorlage kann während der Tests sehr hilfreich sein. Weitere Informationen finden Sie hier: SAP Roadmap Viewer (nur mit Freigabe).

Wie können Sie Ihre Testfälle festlegen?

Zunächst identifizieren Sie, was getestet werden muss, beispielsweise indem Sie bereits implementierte Prozesse identifizieren. Je nach Standard der benutzerdefinierten Szenarien nehmen Sie den Input von verantwortlichen Key-Usern oder bestätigten Backlog aus den Fit-to-Standard-Workshops (Teil von SAP Activate, durchgeführt in einer Reihe von Workshops, um bereits vordefinierte Szenarien, Erweiterungen oder zusätzlich erforderliche Konfigurationen zu validieren). Überprüfen Sie die verfügbaren Testautomatisierungen für Ihre Geschäftsprozesse: Was kann automatisch getestet werden, was manuell? Welche Voraussetzungen sollten erfüllt sein? Müssen Ihre Prozesse angepasst werden? Welche Testdaten werden Sie zum Testen verwenden?

Wie sieht der vollständige End-To-End-Prozessfluss aus und wo können Sie weitere Ressourcen für automatisiertes Testen finden?

Das folgende Bild bietet eine grobe Übersicht über den Testprozess:

Abbildung 5: End-To-End-Prozess für das Test Automation Tool

Wo finde ich Hilfe?

Die SAP Jam-Gruppe für das Test Automation Tool bietet nützliche Ressourcen, obwohl die Lösung noch neu auf dem Markt ist. Dort finden Sie zum Beispiel die Voraussetzungen, die Sie vor dem Testen erfüllt haben sollten. Darüber hinaus ist die komplette Dokumentation vorhanden für:

  • Stammdaten
  • Prozessschritte und unterstützte Länder
  • Mögliche Variablen usw.

Die JAM-Gruppe ermöglicht Ihnen auch, Fragen zu stellen und Vorschläge oder Feedback in den Diskussionsforen zu geben.

Abbildung 6: SAP JAM Gruppe für das Test Automation Tool S/4 HANA Cloud

Wenn Sie mehr Informationen über das Test Automation Tool wünschen, helfen Ihnen die folgenden Ressourcen weiter:

In Anbetracht der Funktionen und Vorteile des Test Automation Tools empfehlen wir Ihnen, sich weiter mit dem Thema Testautomatisierung zu beschäftigen und dies wenn möglich in Ihr Projekt mit SAP S/4HANA Cloud zu integrieren.

Falls Sie noch Fragen oder Feedback haben, können Sie uns gerne kontaktieren unter: s4cloud@camelot-group.com

Quellen:

Testing Business Processes – SAP Learning Hub 

SAP JAM Group- Test Automation Tool 

Wir danken Jasmina Nesovic für ihren wertvollen Beitrag zu diesem Artikel.

S/HANA Studie Banner

SAP S/4: Studie zur Transformation

Die Studie „Erwartungen an S/4HANA in 2022" von techconsult und CamelotITLab zeigt Stolpersteine der Migration und wie sie vermieden werden können. Mit Daten von 200 Unternehmen aus Deutschland.

Laden Sie das Whitepaper hier herunter

Empfohlene Artikel

Logistics

Covid-19 als Katalysator für autonome „Last-Mile“-Zustellungen

Trotz all der schlechten Nachrichten und Probleme, die COVID-19 mit sich bringt, beschleunigt die Pandemie die Digitalisierung in einigen Lebensbereichen, zum …

weiterlesen
New Now in Organizations

Im Gleichgewicht als Führungskraft bei CAMELOT

In diesem Artikel gibt Aleksandra wertvolle Einblicke, wie sie ihre vielfältigen Aufgaben als Führungskraft bei CAMELOT effizient bewältigt.

weiterlesen
Digital Core

Implementierung der SAP S/4 HANA Cloud mit SAP Cloud ALM

Unserer Erfahrung nach braucht es ein gesamtheitliches Systemlebenszyklus-Management, um angesichts der rasanten Marktentwicklung mithalten zu können. Dieser Artikel beschäftigt …

weiterlesen

Denken Sie Ihre Value Chain neu mit uns

Kontaktieren Sie uns