Aufgrund einer technischen Störung sind wir derzeit telefonisch nicht erreichbar. Wir arbeiten bereits an der Behebung. Vielen Dank für Ihr Verständnis.

Allissat / Hortig | SAP-Testmanagement | E-Book | www.sack.de
E-Book

E-Book, Deutsch, 512 Seiten

Reihe: SAP Press

Allissat / Hortig SAP-Testmanagement

Das Praxishandbuch
1. Auflage 2022
ISBN: 978-3-8362-8792-0
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection

Das Praxishandbuch

E-Book, Deutsch, 512 Seiten

Reihe: SAP Press

ISBN: 978-3-8362-8792-0
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection



Die neuen Test-Tools von SAP erfolgreich nutzen

Entwickeln Sie eine maßgeschneiderte Teststrategie ! So vermeiden Sie Überraschungen bei der Einführung und dem Upgrade von SAP-Software. Erfahren Sie, wie Sie Ihre Tests mit der neuen, ganzheitlichen Test Suite des SAP Solution Managers planen, vorbereiten, durchführen und im Anschluss evaluieren. Lernen Sie darüber hinaus Automatisierungstools kennen, die Ihr Testmanagement auf die nächste Stufe heben ! Durch die starke Praxisnähe eignet sich das Buch ideal als begleitendes Nachschlagewerk und Anleitung für Ihren Projektalltag.

Aus dem Inhalt:

  • Teststrategie finden
  • Tests planen, durchführen, auswerten
  • Testfallerstellung
  • SAP Solution Manager
  • Tester-Arbeitsvorrat
  • Testautomatisierung
  • Änderungseinflussanalyse mit BPCA und SEA
  • Focused Build und Focused Insights
  • CBTA
  • eCATT
Allissat / Hortig SAP-Testmanagement jetzt bestellen!

Weitere Infos & Material


  Einleitung ... 15

TEIL I.  Testen in Theorie und Praxis ... 19

  1.  Testen im SAP-Umfeld ... 21


       1.1 ... Testen von Standardsoftware ... 22

       1.2 ... Testaktivitäten im Lebenszyklus von SAP-Lösungen ... 25

  2.  Der grundlegende Testprozess ... 31


       2.1 ... Testplanung ... 32

       2.2 ... Testentwurf ... 34

       2.3 ... Testdurchführung ... 37

       2.4 ... Abschluss der Testaktivitäten ... 41

       2.5 ... Bewertung und Optimierung des Testprozesses ... 43

       2.6 ... Testüberwachung und -steuerung ... 46

  3.  Testorganisation ... 49


       3.1 ... Rollen ... 50

       3.2 ... Organisationsaufbau ... 61

  4.  Dimensionen von SAP-Softwaretests ... 67


       4.1 ... Teststufen ... 68

       4.2 ... Qualitätsmerkmale ... 72

       4.3 ... Testtiefe ... 78

       4.4 ... Sonstige Tests ... 81

  5.  Testfallerstellung ... 83


       5.1 ... Testmethoden ... 83

       5.2 ... Genereller Aufbau von Testfällen ... 93

       5.3 ... Testdaten ... 98

       5.4 ... Risikoorientiertes Testen ... 101

       5.5 ... Testautomatisierung ... 103

       5.6 ... Testfallentwurfsspezifikation ... 105

       5.7 ... Lebenszyklus von Testfällen ... 110

  6.  Testwerkzeuge ... 113


       6.1 ... Werkzeuge für das Testmanagement ... 113

       6.2 ... Optimierung der Effektivität und Effizienz von Tests ... 120

       6.3 ... Unterstützung der Testvorbereitung ... 124

       6.4 ... Werkzeuge für weitere Testarten ... 126

       6.5 ... Werkzeugauswahl ... 129

  7.  Teststrategie und Testkonzept ... 135


       7.1 ... Testrichtlinie ... 136

       7.2 ... Teststrategie ... 138

       7.3 ... Testkonzept ... 141

       7.4 ... Stufentestkonzept ... 142

  8.  Die Testwerkzeugstrategie von SAP ... 145


       8.1 ... Die Rolle von Testaktivitäten im Application Lifecycle Management für SAP-Lösungen ... 146

       8.2 ... Testwerkzeuge von SAP ... 154

TEIL II.  Testen mit dem SAP Solution Manager ... 161

  9.  Einführung in das Testmanagement mit dem SAP Solution Manager ... 163


       9.1 ... Einführung in den SAP Solution Manager ... 164

       9.2 ... Die Rolle von Focused Build und Focused Insights für das Testen ... 171

       9.3 ... Der Testprozess mit der Test-Suite im Überblick ... 175

       9.4 ... Technische Grundkonfiguration ... 181

       9.5 ... Benutzer und Geschäftspartner ... 207

10.  Testvorbereitung und Testfallerstellung mit dem SAP Solution Manager ... 213


       10.1 ... Prozessmanagement im SAP Solution Manager ... 214

       10.2 ... Dokumentenbasierte Testfälle ... 240

       10.3 ... Testschritt-Designer ... 249

11.  Testplanung mit dem SAP Solution Manager ... 263


       11.1 ... Erstellung von Testplänen, Testpaketen und Testsequenzen ... 264

       11.2 ... Bearbeitung von Testplänen und Testpaketen ... 281

12.  Testausführung mit dem SAP Solution Manager ... 293


       12.1 ... Die App »Meine Aufgaben - Tester-Arbeitsvorrat« ... 294

       12.2 ... Die App »Meine Testausführungen« ... 309

13.  Testauswertung ... 317


       13.1 ... Vollständigkeits- und Lückenreports ... 319

       13.2 ... Testausführungsanalyse ... 322

       13.3 ... Status- und Fortschrittsanalyse ... 333

       13.4 ... Übersichten und Dashboards ... 337

14.  Individualisieren des Testprozesses mit dem SAP Solution Manager ... 353


       14.1 ... Defect Management ... 354

       14.2 ... Berechtigungskonzept ... 367

       14.3 ... Digitale Signaturen ... 377

       14.4 ... Geschäftspartner ... 384

       14.5 ... Integration in das Change Request Management ... 386

       14.6 ... Integration in das Projektmanagement ... 395

TEIL III.  Werkzeuge zur Automatisierung und Verbesserung von Tests ... 399

15.  Änderungseinflussanalyse ... 401


       15.1 ... Business Process Change Analyzer ... 402

       15.2 ... Scope and Effort Analyzer ... 435

16.  Testautomatisierung ... 445


       16.1 ... Einstieg in die Testautomatisierung ... 446

       16.2 ... Testautomatisierungs-Framework ... 453

       16.3 ... eCATT ... 456

       16.4 ... CBTA ... 460

       16.5 ... Tricentis Test Automation for SAP ... 470

17.  Weitere Testwerkzeuge ... 483


       17.1 ... Statische Analyse mit dem ABAP Test Cockpit ... 484

       17.2 ... Testmanagement in agilen Projekten mit Focused Build ... 494

       17.3 ... Testmanagement mit SAP Cloud ALM ... 499

  Die Autoren ... 505

  Index ... 506


Einleitung


»Je mehr sich die Dinge ändern, desto mehr bleiben sie gleich«.

Es mag vielleicht wenig originell sein, ein Fachbuch mit einem generischen Zitat einzuleiten. Dennoch müssen wir bei unserer täglichen Arbeit im Umfeld des Testmanagements recht oft an diese Worte denken.

Die SAP-Welt hat sich in den letzten Jahren rasant verändert: Viele SAP-Kunden sind noch immer mit dem Releasewechsel zu SAP S/4HANA beschäftigt. Der Umstieg bedeutet neben neuen Technologien und Datenmodellen auch für die Endanwender*innen wahrnehmbare Änderungen, z. B. in Form völlig neuer Benutzeroberflächen. Gleichzeitig sind in der SAP-Welt, ebenso wie im privaten Umfeld, Cloud-Produkte und -Services mittlerweile allgegenwärtig. Nahezu alle Anwendungen des Alltags stehen als Webanwendungen zur Verfügung, und auch die Nutzung mobiler Anwendungen ist längst selbstverständlich. Anwender*innen von Geschäftssoftware erwarten daher ebenfalls dynamische und leicht zu bedienende Oberflächen, die sie aus Ihrem Privatleben gewohnt sind. Auch das Thema der künstlichen Intelligenz (KI), das bis vor wenigen Jahren wie Science Fiction anmutete, ist im privaten und betrieblichen Alltag angekommen und gewährt Anwender*innen, mal mehr und mal weniger sichtbar, Unterstützung.

Um mit der Geschwindigkeit dieser Entwicklungen Schritt zu halten und den wachsenden Anforderungen gerecht zu werden, haben sich im Geschäftskontext neue Vorgehensweisen etabliert. Agile Projektmanagementmethoden sind heute im SAP-Umfeld eher die Regel als die Ausnahme. Sie ermöglichen es, notwendige Systemänderungen, Innovationen oder gar ganze Implementierungs- und Upgrade-Projekte dynamisch und in kleinen Iterationen umzusetzen und dabei auf Anwender-Feedback zu reagieren. Dies wiederum stellt hohe Anforderungen an die Dokumentation und Kommunikation in Projekten, denen mit Kollaborationswerkzeugen für die gemeinsame Arbeit in Teams Rechnung getragen werden soll. Dieses Phänomen wurde von der Pandemie noch beschleunigt, die uns alle in kürzester Zeit zu Expert*innen im verteilten Arbeiten machte.

Der Kern der Software-Qualitätssicherung bzw. des Testmanagements bleibt von diesem Wandel weitestgehend unbeeindruckt. Dies hat wiederum sowohl positive als auch negative Auswirkungen: So ist das Testen nach wie vor keine beliebte Aufgabe, und noch immer gibt es Unternehmen und Projekte, die dem Thema eine zu geringe Bedeutung beimessen. Auch die in der IT geläufige Thematik, das methodische Fundament zu vernachlässigen und stattdessen auf Werkzeuge als vermeintliche Lösung zu setzen, ist im Umfeld von SAP-Tests recht häufig anzutreffen. Ein Beispiel hierfür sind die Hoffnungen, die oftmals vorschnell in Testautomatisierungswerkzeuge gesetzt werden.

Die hartnäckige Beständigkeit der Software-Qualitätssicherung bzw. des Testmanagements hat aber auch Vorteile. Ganz gleich, ob Projekt oder Tagesgeschäft, ob agiles oder eher »klassisches« Projekt, ob pragmatischer oder formaler Dokumentationsansatz: Der grundlegende Testprozess mit seinen Arbeitsschritten zu Planung, Entwurf, Umsetzung und Durchführung von Tests kann auf nahezu jedes Umfeld und in jeder Methodik angewendet werden. Mit einer Reihe etablierter Methoden und Prozesse kann in Implementierungsprojekten und im Tagesgeschäft eine angemessene Qualität sichergestellt werden, die die Fehlersituationen im Produktivbetrieb minimiert.

Wird dieses Vorgehen zielgerichtet durch den Einsatz von Werkzeugen zum Testmanagement, zur Änderungsanalyse oder zur Testautomatisierung unterstützt, können so Aufwände reduziert und die Genauigkeit von Tests erhöht werden.

Das hört sich langweilig an? Mitnichten! Der Reiz des Testmanagements liegt u. a. in der Gewissheit, dass Sie mit einem strukturierten Testansatz nicht nur Ihr Investment in Projekte und Systemänderungen bewahren, sondern auch deren erfolgreiche Umsetzung sicherstellen, während Sie gleichzeitig kleine Irritationen und große Katastrophen im produktiven Umfeld vermeiden. All dies gelingt zunehmend besser, denn die Software-Qualitätssicherung lebt – nicht erst seit dem Einzug agiler Methoden – von kontinuierlicher Optimierung.

Dieses Buch richtet sich an alle, die sich mit dem Thema Testen im SAP-Umfeld beschäftigen dürfen (oder müssen). Insbesondere sprechen wir Testmanager*innen an, die einen Testprozess in ihrem Unternehmen oder bei Kunden etablieren oder optimieren möchten und dabei auf die von SAP zur Verfügung gestellten Werkzeuge setzen.

Dieses Buch ist in drei Teile gegliedert, die jeweils unterschiedliche Informationsbedarfe zum Thema Testen im SAP-Umfeld abdecken.

Teil I, »Testen in Theorie und Praxis«, stellt die wesentlichen Grundlagen des Testmanagements werkzeugneutral, aber mit Bezug zu den SAP-Lösungen vor. Dies ermöglicht es Ihnen, Ihre SAP-Teststrategie produktneutral zu bewerten oder weiterzuentwickeln.

Kapitel 1, »Testen im SAP-Umfeld«, erörtert einleitend, warum und in welchem Umfang ein SAP-ERP-System als vermeintliche Standardsoftware getestet werden muss. Anschließend wird der Lebenszyklus von SAP-Lösungen und -Projekten betrachtet, um die im SAP-Umfeld benötigten Testaktivitäten einzuordnen.

Es ist sinnvoll, Testaktivitäten als eigenständigen Prozess zu betrachten. Daher behandeln wir in Kapitel 2, »Der grundlegende Testprozess«, den grundlegenden Testprozess, dessen Bausteine und die darin enthaltenen Arbeitsschritte.

Kapitel 3, »Testorganisation«, widmet sich der Testorganisation. Wir stellen die wesentlichen Rollen im Testprozess und deren Qualifikationen, Aufgaben und Verantwortlichkeiten vor und verorten deren Positionen in der (IT-)Organisation.

In Kapitel 4, »Dimensionen von SAP-Softwaretests«, stellen wir Ihnen die Dimensionen Qualitätsmerkmale, Testtiefe und Teststufen vor. Dieses Wissen unterstützt Sie bei der Beantwortung der Frage, welche Aspekte zu welchem Zeitpunkt und in welchem Umfang getestet werden müssen.

In Kapitel 5, »Testfallerstellung«, beschreiben wir, wie Sie einen Testfall richtig aufbauen und erstellen.

Kapitel 6, »Testwerkzeuge«, stellt die verschiedenen Kategorien von Testwerkzeugen im SAP-Umfeld vor, mit denen Sie Aufgaben im Testprozess vereinfachen oder beschleunigen können. Dabei gehen wir auch darauf ein, wie Sie das passende Werkzeug auswählen.

In Kapitel 7, »Teststrategie und Testkonzept«, skizzieren wir den grundlegenden Aufbau der Dokumente »Teststrategie« und »Testkonzept« als unternehmens- und projektspezifische Ausprägung aller bisher genannten methodischen Aspekte.

Abschließend schildern wir in Kapitel 8, »Die Testwerkzeugstrategie von SAP«, die Testwerkzeugstrategie von SAP und stellen die bereitgestellten Werkzeuge für Testaktivitäten vor.

In Teil II, »Testen mit dem SAP Solution Manager«, fokussieren wir uns auf das Testmanagement mit der Test-Suite des SAP Solution Managers. Dabei werden Ihnen die Funktionen der Werkzeuge anschaulich und praxisnah dargelegt. Sie lernen außerdem verschiedenste Varianten kennen, um Ihren individuellen Testprozess mit den Werkzeugen umzusetzen. Hierzu gehören sowohl der »klassische« dokumentenbasierte Ansatz als auch die Verwendung der Testmanagementfunktionen der lizenzkostenneutral verfügbaren Erweiterung Focused Build.

In Kapitel 9, »Einführung in das Testmanagement mit dem SAP Solution Manager«, stellen wir zunächst den Testprozess mit der Test-Suite des SAP Solution Managers und verwandten Funktionen vor. Ebenso gehen wir auf wesentliche Aspekte der technischen Grundkonfiguration des Werkzeugs ein. In den nachfolgenden Kapiteln schildern wir jeweils die Umsetzung der einzelnen Phasen des Testprozesses mit den Werkzeugen des SAP Solution Managers; dazu zählt die Testvorbereitung in Kapitel 10, »Testvorbereitung und Testfallerstellung mit dem SAP Solution Manager«, die Testplanung in Kapitel 11, »Testplanung mit dem SAP Solution Manager«, die Testausführung in Kapitel 12, »Testausführung mit dem SAP Solution Manager«, und die Testauswertung in Kapitel 13, »Testauswertung«. In Kapitel 14, »Individualisieren des Testprozesses mit dem SAP Solution Manager«, gehen wir zudem auf das Defect Management und die Integration in andere Anwendungsbereiche ein.

In Teil III, »Werkzeuge zur Automatisierung und Verbesserung von Tests«, werden Werkzeuge vorgestellt, mit denen Tests in einem beherrschten Testprozess effektiver und effizienter durchgeführt werden können. Hierzu gehören Werkzeuge für die Änderungseinflussanalyse, wie wir sie in Kapitel 15, »Änderungseinflussanalyse«, beschreiben und die Testautomatisierung, die in Kapitel 16,...


Hortig, Stefan
Stefan Hortig ist seit 2014 als Experte für Service Operation, Testmanagement und Anwendungsszenarien des SAP Solution Manager tätig. Seine Schwerpunkte umfassen Prozessdokumentation, Prozessdesign und -modellierung mit dem SAP Solution Manager sowie sämtliche Aspekte des Testmanagements im SAP-Umfeld, darunter Teststrategie, -konzeption und -koordination in SAP-Projekten sowie die Begleitung von Testwerkzeugauswahl und -einführung. Aktuell berät er als SAP Solution Manager Consultant bei der Axians NEO Solutions & Technology GmbH Kunden zum Thema Application Lifecycle Management (ALM). Er ist zertifizierter »ISTQB Certified Tester Advanced Level – Test Manager« und war zuvor mehrere Jahre beim deutschen Bekleidungshersteller s.Oliver u.a. als Testmanager und Testkoordinator tätig.

Allissat, René
René Allissat ist seit 15 Jahren in den Themenbereichen Software-Qualitätssicherung und SAP Solution Manager tätig. Als Teamleiter SAP Solution Manager bei der Axians NEO Solutions & Technology GmbH berät er zahlreiche Kunden bei der Implementierung, dem Ausbau und der Wartung verschiedenster ALM-Szenarien. Seine Schwerpunkte liegen im Testmanagement, in der Prozessdokumentation, im Change Request Management sowie im Custom Code Management. Als »ISTQB Certified Tester Advanced Level - Test Manager« nimmt er auch gerne Rollen als Testmanager wahr und unterstützt Kunden methodisch und werkzeugseitig bei der Optimierung ihrer Testprozesse.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.