End-to-End Tests für das automatisierte Testen einer Java Swing basierten ERP Lösung

Über ABS

ABS ist ein führendes Softwareunternehmen für Laundry-Management-Systeme und weltweit auf die Wäscherei- und Textilvermietungsbranche spezialisiert. Unsere Software hat sich zu einer umfassenden und integrierten ERP-Lösung für Industriewäschereien entwickelt – inklusive Routenabrechnung und Vertragsmanagement.

Automatisierte End-to-End Tests auch ohne Programmierkenntnisse

Nach intensiver Recherche verschiedener Lösungen für automatisiertes Testen haben wir die Software QF-Test als beste Lösung für unsere Java Swing basierte Wäscherei ERP ausgewählt.

Ein wesentlicher Vorteil war die Benutzerfreundlichkeit, die es unserem Team ermöglichte, End-to-End Tests für Geschäftsabläufe schnell zu erstellen, ohne tiefgehende Programmierkenntnisse zu benötigen. Dadurch konnten wir

  • kritische Abläufe frühzeitig automatisieren,
  • den manuellen Testaufwand deutlich reduzieren und
  • die Auslieferung beschleunigen.

Ausweitung der Testabdeckung

Im Laufe der Zeit ist das QF-Test Tool kontinuierlich gereift, sodass wir unsere automatisierte Testabdeckung über Java Swing hinaus auf Webanwendungen, mobile Anwendungen und REST Webservices ausweiten konnten.

Bei fehlgeschlagenen Testabläufen liefert QF-Test wertvolle Diagnosedaten wie

  • Screenshots,
  • detaillierte Schritt für Schritt Fehlerinformationen und
  • Fehlermeldungen.

Außerdem können wir durch die Einbindung von Jython Skripten in unsere Abhängigkeiten Logdateien auf Fehler prüfen, was tiefere Einblicke in Fehlerursachen ermöglicht und die Root Cause Analyse verbessert.

Automatisierter nächtlicher Testprozess spart Zeit und Aufwand

Wir haben einen vollständig automatisierten nächtlichen Testprozess mit Jenkins implementiert, der alle QF-Test Testläufe automatisch ausführt und umfassende Ergebnisse liefert.

Diese Berichte sind äußerst hilfreich, um Codefehler zu identifizieren sowie Verbesserungspotenziale in den Testabläufen aufzudecken.

Die Möglichkeit, diese automatisierten Tests sowohl auf Master als auch auf Feature Branches auszuführen, hat unserem Team gegenüber manuellen End-to-End Tests erheblich Zeit und Aufwand erspart.

Herausragender Support

Über die Technologie hinaus war die Zusammenarbeit mit dem QF-Test Team herausragend. Das Support Team ist reaktionsschnell und fachkundig und unterstützt uns beständig dabei, Herausforderungen zu bewältigen. Außerdem veranstalten sie regelmäßig Webinare, die wertvolle Einblicke in neue Funktionen, Verbesserungen und Best Practices geben und sicherstellen, dass wir fortlaufend mehr Nutzen aus dem Tool ziehen. Nach mehr als 15 Jahren Nutzung bleibt QF-Test ein vertrauenswürdiger Partner in unserer Strategie für automatisiertes Testen.

Fazit

QF Test als beste Lösung für das automatisierte Testen unserer Swing basierten ERP Lösung für das Wäschereigeschäft übertrifft unsere Erwartungen seit über 15 Jahren. Der intuitive Ansatz ermöglichte es uns, End-to-End Tests mit minimalem Programmieraufwand schnell zu erstellen und den manuellen Testaufwand dadurch drastisch zu reduzieren. Dank der kontinuierlichen Innovation des QF-Test Teams haben wir unsere Testabdeckung seitdem auf mobile Anwendungen, Webanwendungen und Webservices ausgeweitet, wodurch QF-Test zu einem vertrauenswürdigen langfristigen Partner geworden ist.

Anca Stamatopol, QA Automation Team Lead, ABS Laundry Business Solutions

Wir verwenden Cookies zur anonymisierten Auswertung Ihres Besuchs auf unserer Webseite durch "Matomo". Dafür benötigen wir Ihr Einverständnis, welches für zwölf Monate gilt.

Cookie-Konfiguration

Funktionale Cookies

Wir verwenden funktionale Cookies, um die Basisfunktionalität der Webseite zu gewährleisten.

Performance- und Statistik-Cookies

Wir verwenden Matomo zur Analyse und Optimierung unserer Webseite. Cookies erlauben eine anonyme Erfassung der Informationen und helfen uns, Ihnen einen benutzerfreundlichen Besuch unserer Webseite zu bieten.

Cookie-Details
Bezeichnung Anbieter Gültigkeitsdauer Typ Verwendung
_pk_id Matomo 13 Monate HTTP Enthält eine eindeutige jedoch pseudonymisierte Matomo-interne Besucher-ID zur Erkennung wiederkehrender Besucher.
_pk_ref Matomo 6 Monate HTTP Wird verwendet, um zu tracken, von welcher Website der anonymisierte Benutzer auf die Website gekommen ist.
_pk_ses Matomo 1 Tag HTTP Das Session Cookie von Matomo wird verwendet, um die Seitenanforderungen des Besuchers während der Sitzung zu verfolgen.
_pk_testcookie Matomo Session HTTP Zur Prüfung, ob der Browser des Besuchers Cookies unterstützt.
_pk_cvar Matomo 30 Minuten HTTP Kurzzeit-Cookie für temporäre Besuchsdatenspeicherung.
_pk_hsr Matomo 30 Minuten HTTP Kurzzeit-Cookie für temporäre Besuchsdatenspeicherung.