DrAnsay

Digitales Gesundheitswesen & E-Prescriptions App

kontinuierlich von QAwerk durch manuelle und automatisierte Tests auf Fehler überprüft
Girl Image Boy Image Clip Icon Blue Clip Icon Red
×
Wohin sollen wir unsere DrAnsay Fallstudie schicken?
Bitte geben Sie Ihre Geschäfts-E-Mail ein ist keine Geschäfts-E-Mail

DrAnsay bietet medizinische Online-Dienste, spezialisiert auf digitale Rezepte und telemedizinische Lösungen für Patienten in ganz Deutschland.

Alle Kunden

Mobile App-Tests

QAwerk stellte die Stabilität der DrAnsay-App durch funktionale Tests, Fehlererkennung und Automatisierung sicher, um eine nahtlose Rezeptbestellung zu ermöglichen.

Mehr erfahren

Automatisierte Tests

Wir haben eine Testautomatisierung für DrAnsay entwickelt, die eine frühzeitige Fehlererkennung, einen reibungslosen Bestellablauf und stabile Verschreibungsdienste ermöglicht.

Mehr erfahren

Herausforderung

DrAnsay wandte sich an QAwerk, um die Stabilität und Qualität seiner Online-Rezeptplattform zu verbessern. Da das Unternehmen kein internes QA-Team hatte, kam es immer wieder zu Fehlern im Cannabis-Rezeptbestellfluss, die sich direkt auf Patientenbestellungen und Apothekenpartnerschaften auswirkten. Probleme, die sich in die Produktion einschlichen, führten zu Problemen bei der Benutzerfreundlichkeit und der Datenspeicherung und unterbrachen den Verschreibungsprozess für Tausende von Patienten.

Um die Zuverlässigkeit und Skalierbarkeit der Plattform zu gewährleisten, musste DrAnsay:

  • Vollständig strukturierter QA-Prozess: Dem Team fehlte es an formalisierten Testabläufen, was es schwierig machte, wiederkehrende Probleme zu verfolgen und zu vermeiden.
  • Umfassende Tests des Cannabis-Rezeptbestellflusses: Fehler in dieser Kernfunktionalität führten zu fehlgeschlagenen Transaktionen und frustrierten Benutzern.
  • Automatisierte Testdurchführung: Bei kontinuierlichen Aktualisierungen waren manuelle Tests allein ineffizient und erhöhten das Risiko unentdeckter Regressionen.
  • Frühzeitige Validierung der Anforderungen: Funktionen wurden ohne gründliche Überprüfung der Anforderungen freigegeben, was zu Lücken in der Benutzerfreundlichkeit und unerwartetem Verhalten führte.

Mit einem Patientenstamm von 700.000 Patienten und steigendem Wachstum benötigte DrAnsay einen proaktiven Ansatz zur Qualitätssicherung, um sicherzustellen, dass neue Funktionen und Verbesserungen nicht auf Kosten der Zuverlässigkeit gehen.

Lösung

Wir wissen aus erster Hand, dass eine stabile und benutzerfreundliche Plattform einen strukturierten und skalierbaren QA-Prozess erfordert. Unser Ansatz kombinierte manuelle und automatisierte Tests, um die Produktqualität insgesamt zu verbessern und zu verhindern, dass kostspielige Probleme die Produktion erreichen.

Zu Beginn unserer Zusammenarbeit führten wir eine explorative Analyse der Web- und Mobilplattformen durch, um wiederkehrende Probleme zu identifizieren und einen umfassenden Testplan zu erstellen. Auf diese Weise konnten wir die wichtigsten Fehler priorisieren und die wichtigsten Testabläufe definieren.

Um die Herausforderungen von DrAnsay zu bewältigen, haben wir mehrere wichtige Teststrategien umgesetzt:

  • Funktions- und Regressionstests: Wir haben den Bestellablauf für Cannabisrezepte sowohl im Web als auch auf dem Handy sorgfältig geprüft und sichergestellt, dass die Nutzer ihre Bestellungen ohne kritische Probleme abschließen konnten. Unser Team testete kontinuierlich neue Funktionen wie 0€-Rezepte, Infobox-Funktionalität und Verbesserungen des Anmeldeflusses, um eine nahtlose Einführung zu gewährleisten.
  • Implementierung von automatisierten Tests: Um die Qualitätskontrolle zu optimieren, haben wir mehr als 40 automatisierte Testfälle mit Playwright und TypeScript entwickelt, die sich auf die wichtigsten User Journeys konzentrieren. Wir richteten tägliche Testläufe mit automatisierten Slack-Benachrichtigungen ein, so dass das DrAnsay-Team Probleme frühzeitig erkennen und beheben konnte.
  • Testmanagement und Dokumentation: Wir haben ein strukturiertes QA-Framework mit Qase.io eingerichtet, das Testfälle, Regressionstestpläne und Bug-Tracking organisiert, um Probleme transparent und effizient zu lösen. Unsere Automatisierungsworkflows wurden ebenfalls vollständig dokumentiert, um eine zukünftige Skalierbarkeit zu ermöglichen.
  • Client-seitige Validierung: Da der Schwerpunkt des Projekts auf dem Front-End von DrAnsay lag, konzentrierten wir uns auf die Überprüfung der UI-Flows und nicht auf direkte API-Tests. Unsere automatisierten Prüfungen bestätigten, dass E-Mail-Aufforderungen, Rezeptbestellungssequenzen und Partnerapothekenintegrationen aus Sicht des Benutzers wie erwartet funktionierten – ohne dass wir uns mit der zugrunde liegenden API-Logik befassten.
  • Frühe Anforderungsprüfung: Durch die Überprüfung der Funktionsdokumentation und der UI/UX-Entwürfe vor der Entwicklung konnten wir potenzielle Lücken frühzeitig erkennen, Nacharbeiten verhindern und die allgemeine Produktkonsistenz verbessern.

Mit einer Kombination aus proaktiven Tests und strukturierter Automatisierung verwandelten wir den QA-Prozess von DrAnsay in ein zuverlässiges, skalierbares und effizientes System. Dadurch wurden Fehler in der Produktion reduziert und die Leistung der Plattform verbessert.

Fehlermeldungen

Während unserer Tests von DrAnsay waren die meisten gemeldeten Probleme funktionale Fehler, die den Bestellablauf für Cannabisrezepte sowohl im Web als auch auf dem Handy betrafen. Wir haben Fälle identifiziert, in denen Benutzer trotz fehlender Pflichtfelder kritische Schritte durchlaufen konnten, Schwierigkeiten hatten, falsche Artikel aus dem Warenkorb zu entfernen, und unerwartete Datenspeicherung nach dem Ausloggen erlebten. Diese Probleme hatten eine direkte Auswirkung auf die Benutzerfreundlichkeit, die Bestellungsabschlussraten und die Datensicherheit.

Tatsächliches Ergebnis: Nach dem Aktualisieren der Seite zeigt der Einkaufswagen fälschlicherweise Artikel aus der vorherigen Apotheke an, obwohl der Benutzer zu einer neuen Apotheke gewechselt hat und der Einkaufswagen vor dem Aktualisieren geleert wurde.

Erwartetes Ergebnis: Nach dem Wechsel der Apotheke und dem Aktualisieren der Seite sollte der Einkaufswagen leer bleiben und die aktuelle Apothekenauswahl des Benutzers widerspiegeln.

Tatsächliches Ergebnis: Nach der Anmeldung wird der Benutzer auf eine Seite weitergeleitet, die besagt, dass der Warenkorb leer ist („keine Warenkorbeinträge gefunden“), was ihn daran hindert, mit dem Bezahlvorgang fortzufahren.

Erwartetes Ergebnis: Die zuvor hinzugefügten Artikel sollten nach der Anmeldung im Warenkorb verbleiben, so dass der Benutzer den Bestellvorgang abschließen kann.

Tatsächliches Ergebnis: Die Gesamtsumme zeigt -53,20 € an, was falsch ist. Die Schaltfläche „Bestellen und 0,00 € bezahlen“ zeigt korrekt 0,00 € an, aber die Zusammenfassung widerspricht dem.

Erwartetes Ergebnis: Der Gesamtbetrag sollte 0,00 € betragen (oder ein korrekt berechneter ermäßigter Betrag, wenn der Promo-Code einen Teilrabatt vorsieht). In der Gesamtsumme sollten keine negativen Werte erscheinen.

Ergebnis

Durch eine Mischung aus strukturierten Tests und Automatisierung halfen wir DrAnsay, Patientenrezepte zu rationalisieren und die Zuverlässigkeit der Plattform in einer Zeit zu erhöhen, in der Online-Bestellungen kritisch waren. Anstatt sich auf die über 150 von uns aufgedeckten und behobenen Fehler zu konzentrieren, sollten Sie die Auswirkungen auf das Tagesgeschäft betrachten:

  • 15 % mehr Bestellungen: Dieser Anstieg des Verschreibungsvolumens ist nicht nur ein Zeichen für eine reibungslosere Benutzererfahrung, sondern schlägt sich auch direkt in höheren Einnahmen nieder. Wenn die durchschnittlichen Kosten für ein Rezept beispielsweise 50 US-Dollar betragen, kann dieser Anstieg um 15 % Tausende von Dollar an zusätzlichen monatlichen Einnahmen bedeuten.
  • 18 % weniger Kaufabbrüche: Durch die frühzeitige Behebung von Benutzerfehlern konnte DrAnsay 23 % mehr erfolgreiche Transaktionen verzeichnen. Dadurch sank die Wahrscheinlichkeit, dass Patienten ihre Bestellung abbrechen, um 18 %, wodurch sichergestellt wurde, dass sie die benötigten Rezepte erhielten und der Umsatz stieg.
  • Verbesserte Apothekenabläufe: Über 120 Partnerapotheken berichteten über reibungslosere Einnahmeprozesse, da die Zahl der Datenfehler um 15 % gesenkt werden konnte. Rationalisierte Bestellungen bedeuteten weniger Hin und Her mit den Patienten, kürzere Warteschlangen und mehr Kapazität für neue Geschäfte.

Diese Kennzahlen verdeutlichen, wie die Konzentration auf robuste Tests – und nicht auf die Anzahl der Fehler – zu greifbaren geschäftlichen Vorteilen führen kann: stabile Umsatzsteigerungen, zufriedenere Apotheken und ein positiveres Patientenerlebnis.

Werkzeuge

Qase.ioQase.io
BrowserStackBrowserStack
PlaywrightPlaywright
TypeScriptTypeScript
Chrome DevToolChrome DevTool
TestFlightTestFlight
40+täglich durchgeführte automatisierte Testfälle
3Beteiligte QA-Experten
150+Ermittelte und gemeldete Fehler
60+Bugs, die nicht in die Produktion gelangen
120+Teststunden pro Monat

Kommentar des QAwerk-Teams

Yaroslav

Yaroslav
QA-Automatisierungsingenieur

Das Testen des Bestellvorgangs für Cannabisrezepte war aufgrund der Komplexität der Benutzerinteraktionen und der Integrationen mit externen Diensten eine einzigartige Herausforderung. Wir haben uns darauf konzentriert, Grenzfälle zu identifizieren, kritische Szenarien zu automatisieren und sicherzustellen, dass neue Funktionen keine Regressionen einführen. Einer der größten Erfolge war die Implementierung täglicher automatisierter Testläufe, die es uns ermöglichten, Fehler frühzeitig zu erkennen und zu verhindern, dass kritische Probleme die Produktion erreichen. Es ist lohnend zu sehen, wie unsere Testbemühungen direkt zu einer reibungsloseren Erfahrung für die Benutzer von DrAnsay beitragen.

Media
Media
Media
Media

Verwandt im Blog

Was sind automatisierte Funktionstests: Ein vollständiger Leitfaden

Was sind automatisierte Funktionstests: Ein vollständiger Leitfaden

Früher oder später stellen Technologieunternehmen fest, dass ihre Produkte zu groß geworden sind, um sie ausschließlich manuell zu testen. Außerdem wollen sie das Tempo bei der Bereitstellung neuer Funktio...

Weiterlesen
Die 7 größten Herausforderungen beim Testen von Mobiltelefonen und wie man sie bewältigt

Die 7 größten Herausforderungen beim Testen von Mobiltelefonen und wie man sie bewältigt

Hochwertige mobile Anwendungen erfordern ständige Wachsamkeit. Entwickler stehen unter starkem Marktdruck und einer ständig wachsenden Vielfalt an Geräten und Betriebssystemversionen. Als Unternehmen für mo...

Weiterlesen

Beeindruckt?

Stellen Sie uns ein

Andere Fallstudien

Evolv

Evolv

United States

Erhöhte die Geschwindigkeit der Regressionstests dieser digitalen Wachstumsplattform um 50 % und stellte sicher, dass die Plattform rund um die Uhr optimal läuft

Couple Up! Love Show Story

Couple Up! Love Show Story

Ukraine

Wir halfen dem Indie-Studio bei der Vorbereitung auf umfangreiche Spiele und der schnellen Verbesserung der Leistung

VirtaMed

VirtaMed

Schweiz

Unterstützung bei der Fehlersuche in der VR-Trainingslösung für Chirurgen und Teilnahme am 12-Millionen-Franken-Gov-Projekt