Order-to-cash Performance Test

Kunde: Internationales Logistik Unternehmen
Zeitraum: 2006
Meine Rollen: Projektleiter, Performance-Experte

Herausforderung:
Der vom CoE entwickelte Prototyp für eine Order-to-Cash Lösung basierend auf ECC 6.0 und PI 7.0 sollte einem Lasttest unterzogen werden, um zu prüfen, ob die Lösung den Leistungsanforderungen des Kunden gerecht wird.

Ergebnis:
Das angeforderte Lastprofil konnte in mehreren 24-Stunden Tests erfolgreich simuliert werden. Es wurden dazu über 100 Integrity CPUs verwendet.

Vorgehensweise:
  1. Kundenworkshop: die zu testenden Szenarien und das Lastprofil wurden mit dem Kunden vereinbart
  2. Aufbau Testumgebung: die Teststellung wurde im CoE aufgebaut und konfiguriert, später in das Benchmark-Center eines unserer Hardware-Partner transportiert
  3. Testdaten und -benutzer Generierung: es wurden hunderttausende von XML messages generiert, die die Daten einzelner Shipments simulierten
  4. Test Automation: mithilfe von UNIX Scripts wurden die XML Messages durch das PI-System in das ERP System eingespielt, der Ablauf wurde so gesteuert, dass das geforderte Zeitprofil abgebildet wurde.
  5. Single-User Tests: zur Vorbereitung der Tests wurde das System im Single-User Modus optimiert.
  6. Multi-User Tests: die Multi-User Tests, d.h. das massenhafte Laden von XML Nachrichten, wurden in Zusammenarbeit mit dem Hardware-Partner durchgeführt. Die Analyse und die Systemoptimierung erfolgte durch das CoE Team.
  7. Präsentations-Workshop: die Ergebnisse wurden dem Kunden in einem ganztägigen Workshop präsentiert. Die Präsentation fand über das Internet statt, da sich zu der Zeit das Team in Walldorf und der Kunde in den USA befand.