Kontakt
    Wir verpflichten uns, Ihre Privatsphäre zu schützen und zu respektieren. Für mehr Informationen lesen Sie bitte unsere Datenschutzrichtlinie. Wenn Sie damit einverstanden sind, dass wir Sie zu diesem Zweck kontaktieren, setzen Sie bitte oben ein Häkchen. Indem Sie unten auf Registrieren klicken, erklären Sie sich damit einverstanden, dass Orion Innovation die oben angegebenen Informationen speichert und verarbeitet, um Ihnen die gewünschten Inhalte zu liefern.
  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.
400%
Verbesserung der Markteinführungszeit

Der Kunde ist ein weltweit führender Anbieter von cloudbasierten Kassensystemen.

Herausforderung 

Der Kunde entwickelte ein neues Subsystem innerhalb seiner bestehenden POS-Lösung, um Transaktionen mit individuellen Aufgaben zu rationalisieren. Eine Einzelhandelskette würde zum Beispiel ihre am häufigsten verwendeten oder kritischen Aufgaben definieren, die auf dem Anwendungsbildschirm prominent erscheinen sollten. Der Kunde würde die POS-Anwendung so konfigurieren, dass diese Aufgaben entsprechend angezeigt werden. Dieses neue Subsystem bietet die Möglichkeit, die an mehreren Standorten installierten Systeme über eine Verwaltungskonsole zu verfolgen, zu überprüfen und zu verwalten und würde umfangreiche Tests für alle Anwendungsfälle erfordern, um sicherzustellen, dass es korrekt funktioniert. Da der Kunde wusste, dass manuelle Tests sehr zeitaufwendig sein würden, wandte er sich an uns, um die Tests zu automatisieren. 

Lösung

Unsere Entwickler analysierten die aktuelle Lösung, die manuellen Testverfahren und schlugen vor, von manuellen Tests auf automatisierte Regressionstests umzustellen. Als Teil des Prozesses empfahl Orion ein agiles Entwicklungsmodell, um die häufigen Änderungen der technischen Anforderungen zu berücksichtigen. Um neue Funktionalitäten zu testen, implementierte das Orion-Team eine In-Sprint-Testautomatisierung und alle identifizierten Fehler wurden protokolliert und während der Regressionstests direkt an die Entwickler weitergeleitet. Um die Systemleistung zu optimieren, verwendete das Team in den Testskripten den REST-API-Ansatz für den Datenzugriff. 

Zu den verwendeten Tools gehörten: 

  • Ranorex
  • Apache JMeter
  • Postman
  • Jenkins

Auswirkungen

Durch den Einsatz von Shift Left Testing (ein Ansatz, bei dem die Tests zu einem früheren Zeitpunkt im Lebenszyklus durchgeführt werden) entdeckte unser Team schnell Fehler und korrigierte den Code sofort, ohne den Zeitplan des Projekts zu beeinträchtigen. Außerdem gab es weniger Fehler bei der Datenverarbeitung und die Leistungswerte für Genauigkeit, Benutzerfreundlichkeit, Auftragsverwaltung und Markteinführung verbesserten sich um 400 %.