
Kundengeschichte · Healthcare-IT
Skalierbare Testautomatisierung für den Datenaustausch im Gesundheitswesen
Testautomatisierung, eine CI/CD-Pipeline und gemeinsame Testabläufe für Software, die Arztpraxen und Spitäler mit Versicherern verbindet.
- Kunde
- Ein Schweizer Healthcare-IT-Unternehmen
- Wo
- Schweiz
- Dienstleistungen
Die Ausgangslage
Die Software des Unternehmens unterstützt Ärztinnen, Ärzte und Gesundheitseinrichtungen im Alltag und verbindet sie mit den Versicherern, damit medizinische Daten effizient ausgetauscht werden können. Mit dem Wachstum des Geschäfts wurde das Testen zum Engpass, und im Gesundheitswesen steht viel auf dem Spiel. Deshalb bat uns das Unternehmen um Unterstützung.
- Keine skalierbare Testautomatisierung, sodass das Testen mit den wachsenden Anforderungen nicht mithalten konnte.
- Testprozesse, die Verzögerungen verursachten und Probleme durchliessen.
- Viel manuelles Testen: langsam und anfällig für menschliche Fehler.
- Zersplitterte Kommunikation zwischen Teams und Testenden, was zu Verzögerungen und unterschiedlichen Zielen führte.
- Wenig Einblick in den Testfortschritt über die Abteilungen hinweg, sodass Fehler übersehen wurden und die Abdeckung lückenhaft blieb.
- Uneinheitliche Testdaten, mit denen sich reale Szenarien kaum simulieren liessen.
- Keine standardisierten Testabläufe, sodass die Qualität zwischen Teams und Projekten schwankte.
Was wir gemacht haben
Tools
- Selenium
- Java
- CI/CD
- Ein Testautomatisierungs-Framework, das auf das Wachstum des Unternehmens ausgelegt ist, für schnellere Läufe und breitere Abdeckung über alle Plattformen.
- Standardisierte Test-Workflows, damit die Teams besser zusammenarbeiten und Fehler früher finden.
- Klarere Kommunikationswege zwischen den Teams, damit die Ziele übereinstimmen und das Testen schneller vorankommt.
- Eine Continuous-Integration- und Continuous-Delivery-Pipeline, die die Tests automatisch ausführt, für schnellere und einheitlichere Releases.
- Praktiken für das Testdatenmanagement, mit denen sich realistische Szenarien testen lassen.
Was sich verändert hat
- Breitere Testabdeckung und weniger Risiko, dass Probleme unbemerkt bleiben.
- Engere Zusammenarbeit mit den Entwicklerinnen und Entwicklern, sodass Probleme früher gefunden und behoben werden.
- Mehr Transparenz und Wissensaustausch: Die Leute verstehen den Testprozess und wirken daran mit.
Die Dienstleistungen hinter diesem Projekt
Weitere Kundengeschichten
Stehst du vor etwas Ähnlichem?
Erzähl uns von deinem Team und woran du arbeitest. Einer unserer Engineers meldet sich bei dir.