DrAnsay

App voor digitale gezondheidszorg en e-recepten

continu bugvrij gemaakt door QAwerk via handmatige en geautomatiseerde tests
Girl Image Boy Image Clip Icon Blue Clip Icon Red
×
Waar wilt u dat wij onze DrAnsay-case study naartoe sturen?
Voer uw zakelijke e-mailadres in

DrAnsay biedt online medische diensten, gespecialiseerd in digitale recepten en telezorgoplossingen voor patiënten in heel Duitsland.

Alle klanten

Mobiele app testen

QAwerk zorgde voor de stabiliteit van de DrAnsay-app met functionele tests, bugdetectie en automatisering voor een naadloze ervaring bij het bestellen van recepten.

Geautomatiseerd testen

We hebben testautomatisering gebouwd voor DrAnsay, waardoor vroege bugdetectie, een soepele bestelstroom en stabiele receptendiensten mogelijk zijn.

Meer weten

Uitdaging

DrAnsay wendde zich tot QAwerk om de stabiliteit en kwaliteit van hun online receptenplatform te verbeteren. Zonder een intern QA-team hadden ze te maken met terugkerende bugs die de orderstroom voor cannabisrecepten beïnvloedden, wat een directe impact had op patiëntbestellingen en samenwerkingen met apotheken. Problemen die in productie terechtkwamen, veroorzaakten bruikbaarheidsproblemen, zorgen over gegevensretentie en verstoorden het receptproces voor duizenden patiënten.

Om de betrouwbaarheid en schaalbaarheid van het platform te waarborgen, had DrAnsay behoefte aan:

  • Volledig gestructureerd QA-proces: Het team miste geformaliseerde testworkflows, waardoor het moeilijk was om terugkerende problemen te volgen en te voorkomen.
  • Uitgebreide tests van de orderstroom voor cannabisrecepten: Bugs in deze kernfunctionaliteit veroorzaakten mislukte transacties en gefrustreerde gebruikers.
  • Geautomatiseerde testuitvoering: Met continue updates was handmatige testen alleen inefficiënt, wat het risico op niet-gedetecteerde regressies vergrootte.
  • Validatie van vereisten in een vroeg stadium: Functies werden uitgebracht zonder grondige controles van de vereisten, wat resulteerde in bruikbaarheidskloven en onverwacht gedrag.

Met een patiëntenbestand van 700.000 en groeiend, had DrAnsay behoefte aan een proactieve aanpak van kwaliteitsborging, om ervoor te zorgen dat nieuwe functies en verbeteringen niet ten koste gingen van de betrouwbaarheid.

Oplossing

We weten uit ervaring dat een stabiel en gebruiksvriendelijk platform een gestructureerd en schaalbaar QA-proces vereist, en dat hebben we dan ook geïmplementeerd. Onze aanpak combineerde handmatige en geautomatiseerde tests om de algehele productkwaliteit te verbeteren en kostbare problemen te voorkomen voordat ze de productie bereikten.

Aan het begin van onze samenwerking hebben we een verkennende analyse van de web- en mobiele platforms uitgevoerd om terugkerende problemen te identificeren en een uitgebreid testplan op te stellen. Hierdoor konden we bugs met een grote impact prioriteren en essentiële testworkflows definiëren.

Om de uitdagingen van DrAnsay aan te pakken, hebben we verschillende belangrijke teststrategieën geïmplementeerd:

  1. Functionele en regressietesten: We hebben de bestelstroom voor cannabisrecepten op zowel web als mobiel nauwkeurig onderzocht, om ervoor te zorgen dat gebruikers hun bestellingen konden afronden zonder kritieke problemen. Ons team heeft continu nieuwe functies getest, zoals recepten van €0, functionaliteit van infoboxen en verbeteringen in het aanmeldingsproces, om een naadloze lancering te garanderen.
  2. Implementatie van geautomatiseerd testen: Om de kwaliteitscontrole te stroomlijnen, hebben we meer dan 40 geautomatiseerde testgevallen ontwikkeld met behulp van Playwright en TypeScript, gericht op de meest cruciale gebruikersworkflows. We hebben dagelijkse testruns ingesteld met geautomatiseerde Slackmeldingen, waardoor het DrAnsay-team problemen vroegtijdig kon opsporen en oplossen.
  3. Testmanagement en documentatie: We hebben een gestructureerd QA-raamwerk opgezet met Qase.io, waarbij testgevallen, regressietestplannen en bugtracking werden georganiseerd om problemen transparant en efficiënt op te lossen. Onze automatiseringsworkflows werden ook volledig gedocumenteerd, wat toekomstige schaalbaarheid mogelijk maakte.
  4. Client-side validatie: Aangezien de focus van het project lag op de front-end van DrAnsay, concentreerden we ons op het verifiëren van UI-workflows in plaats van directe API-tests. Onze geautomatiseerde controles bevestigden dat e-mailprompts, receptbestelsequenties en integraties met partnerapotheken allemaal naar verwachting werkten vanuit het perspectief van de gebruiker – zonder in de onderliggende API-logica te duiken.
  5. Vroege eisen testen: Door documentatie van functies en UI/UX-ontwerpen te beoordelen vóór de ontwikkeling, hebben we potentiële hiaten vroegtijdig geïdentificeerd, waardoor nabewerking werd voorkomen en de algehele productconsistentie werd verbeterd.

Door een combinatie van proactieve tests en gestructureerde automatisering hebben we het QA-proces van DrAnsay getransformeerd tot een betrouwbaar, schaalbaar en efficiënt systeem. Dit verminderde productiebugs en verbeterde de prestaties van het platform.

Bugs Gevonden

Tijdens onze tests van DrAnsay waren de meeste gerapporteerde problemen functionele bugs die de orderstroom voor cannabisrecepten op zowel web als mobiel beïnvloedden. We identificeerden gevallen waarin gebruikers door kritieke stappen konden gaan ondanks ontbrekende verplichte velden, problemen ondervonden bij het verwijderen van onjuiste artikelen uit de winkelwagen en onverwachte gegevensretentie ervoeren na het uitloggen. Deze problemen hadden een directe impact op de bruikbaarheid, de voltooiingspercentages van bestellingen en de gegevensbeveiliging.

Werkelijk resultaat: Na het vernieuwen van de pagina worden onjuist items van de vorige apotheek in de winkelwagen weergegeven, ondanks dat de gebruiker naar een nieuwe apotheek is overgeschakeld en de winkelwagen vóór het vernieuwen is geleegd.

Verwacht resultaat: Na het overschakelen van apotheken en het vernieuwen van de pagina, moet de winkelwagen leeg blijven en de huidige apotheekselectie van de gebruiker weergeven.

Werkelijk resultaat: Na het inloggen wordt de gebruiker omgeleid naar een pagina met de melding dat de winkelwagen leeg is ("keine Warenkorbeinträge gefunden"), waardoor deze het afrekenproces niet kan voltooien.

Verwacht resultaat: De eerder toegevoegde artikelen moeten in de winkelwagen blijven staan na het inloggen, zodat de gebruiker het afrekenproces kan voltooien.

Werkelijk resultaat: Het totaalbedrag is -53,20 €, wat onjuist is.

Verwacht resultaat: Het totaalbedrag moet 0,00 € zijn (of een correct berekend kortingsbedrag als de promotiecode een gedeeltelijke korting biedt). Er mogen geen negatieve waarden in het totaalbedrag verschijnen.

Resultaat

Door een combinatie van gestructureerde testen en automatisering hebben we DrAnsay geholpen bij het stroomlijnen van patiëntrecepten, waardoor de betrouwbaarheid van het platform werd verbeterd in een tijd waarin online bestellingen cruciaal waren. In plaats van ons te concentreren op de meer dan 150 bugs die we hebben ontdekt en verholpen, kunt u de impact op de dagelijkse bedrijfsvoering overwegen:

  • 15% meer bestellingen: Deze groei in receptvolume geeft niet alleen een soepelere gebruikerservaring aan, maar vertaalt zich ook direct in hogere inkomsten. Als de gemiddelde receptkosten bijvoorbeeld $50 zijn, kan die toename van 15% duizenden dollars aan extra maandelijkse inkomsten opleveren.
  • 18% minder verlaten afrekeningen: Door gebruikersgerichte fouten vroegtijdig aan te pakken, zag DrAnsay 23% meer succesvolle transacties. Dit verminderde de kans dat patiënten midden in een bestelling afhaakten met 18%, waardoor ze de benodigde recepten kregen en de omzetgroei werd gestimuleerd.
  • Verbeterde apotheekoperaties: Meer dan 120 partnerapotheken meldden soepelere intake-processen, dankzij het 15% lagere aantal gegevensfouten. Gestroomlijnde bestellingen betekenden minder heen-en-weer communicatie met patiënten, kortere wachtrijen en een grotere capaciteit voor nieuwe klanten.

Deze statistieken onderstrepen hoe de focus op robuuste testen – in plaats van op bugaantallen – kan leiden tot tastbare zakelijke voordelen: stabiele omzetstijgingen, tevreden apotheken en een positievere patiëntervaring.

Hulpmiddelen

Qase.ioQase.io
BrowserStackBrowserStack
PlaywrightPlaywright
TypeScriptTypeScript
Chrome DevToolChrome DevTool
TestFlightTestFlight
40+geautomatiseerde testgevallen dagelijks uitgevoerd
3betrokken QA-experts
150+ontdekte en gerapporteerde bugs
60+bugs voorkomen dat ze de productie bereiken
120+uren testen per maand

QAwerk Team Commentaar

Yaroslav

Yaroslav
QA automation engineer

Het testen van de orderstroom voor cannabisrecepten was een unieke uitdaging vanwege de complexiteit van gebruikersinteracties en integraties met externe services. We hebben ons gericht op het identificeren van edge cases, het automatiseren van kritieke scenario's en het waarborgen dat nieuwe functies geen regressies introduceerden. Een van de grootste successen was de implementatie van dagelijkse geautomatiseerde testruns, waardoor we bugs vroegtijdig konden opsporen en kritieke problemen konden voorkomen dat ze de productie bereikten. Het is bevredigend om te zien hoe onze testinspanningen direct bijdragen aan een soepelere ervaring voor de gebruikers van DrAnsay.

Media
Media
Media
Media

Gerelateerd op de Blog

Wat is geautomatiseerd functioneel testen: een complete gids

Wat is geautomatiseerd functioneel testen: een complete gids

Vroeg of laat realiseren technologiebedrijven zich dat hun producten te groot zijn geworden voor alleen handmatige tests. Ze willen ook hetzelfde tempo aanhouden bij het leveren van nieuwe functionaliteiten aan...

Lees meer
Top 7 uitdagingen bij mobiel testen en hoe u ze oplost

Top 7 uitdagingen bij mobiel testen en hoe u ze oplost

Voor hoogwaardige mobiele apps is constante waakzaamheid vereist. Ontwikkelaars staan onder intense marktdruk, naast een steeds grotere verscheidenheid aan apparaten en OS-versies. Als mobiel testbedrijf heeft ...

Lees meer

Onder de indruk?

Huur ons in

Andere casestudy's

Evolv

Evolv

Verenigde Staten

Verhoogde de snelheid van regression testing van dit digitale groeiplein met 50% en zorgde ervoor dat het platform 24/7 optimaal draait

VirtaMed

VirtaMed

Zwitserland

Hielp bij het bugvrij maken van VR-trainingsoplossing voor chirurgen en sloot zich aan bij overheidsproject van CHF 12 miljoen

Couple Up! Love Show Story

Couple Up! Love Show Story

Oekraïne

Hielp indie game studio bij de voorbereiding op grootschalige gaming en snelle prestatieverbetering