DrAnsay
DrAnsay propose des services médicaux en ligne, spécialisés dans les ordonnances numériques et les solutions de télémédecine pour les patients de toute l’Allemagne.
Tous les clientsTests d’applications mobiles
QAwerk a assuré la stabilité de l’application DrAnsay grâce à des tests fonctionnels, la détection de bugs et l’automatisation, pour une expérience de commande d’ordonnances sans faille.
En savoir plusTests automatisés
Nous avons mis en place un système d’automatisation des tests pour DrAnsay, permettant une détection précoce des bugs, un flux de commandes fluide et des services de prescription stables.
En savoir plusDéfi
DrAnsay a fait appel à QAwerk pour améliorer la stabilité et la qualité de sa plateforme de prescription en ligne. Sans équipe d’assurance qualité interne, l’entreprise était confrontée à des bugs récurrents affectant le processus de commande de cannabis, ce qui impactait directement les commandes des patients et les partenariats avec les pharmacies. Ces problèmes, qui se sont révélés problématiques en production, ont engendré des difficultés d’utilisation, des inquiétudes quant à la conservation des données et ont perturbé le processus de prescription pour des milliers de patients.
Pour garantir la fiabilité et l’évolutivité de la plateforme, DrAnsay avait besoin de :
- Processus d’assurance qualité entièrement structuré: L’équipe manquait de flux de travail de test formalisés, ce qui rendait difficile le suivi et la prévention des problèmes récurrents.
- Tests approfondis du processus de commande de cannabis sur ordonnance: Des bogues dans cette fonctionnalité essentielle entraînaient des échecs de transaction et la frustration des utilisateurs.
- Exécution automatisée des tests: Avec les mises à jour continues, les tests manuels seuls étaient inefficaces, augmentant le risque de régressions non détectées.
- Validation des exigences en phase préliminaire: Des fonctionnalités étaient déployées sans vérification approfondie des exigences, ce qui entraînait des lacunes en matière d’utilisabilité et des comportements inattendus.
Avec une clientèle de 700 000 personnes et en constante augmentation, DrAnsay avait besoin d’une approche proactive en matière d’assurance qualité, afin de garantir que les nouvelles fonctionnalités et les améliorations ne se fassent pas au détriment de la fiabilité.
Solution
Nous savons d’expérience qu’une plateforme stable et conviviale nécessite un processus d’assurance qualité structuré et évolutif ; c’est pourquoi nous l’avons mis en œuvre. Notre approche a combiné tests manuels et automatisés afin d’améliorer la qualité globale du produit et d’éviter que des problèmes coûteux n’atteignent la production.
Au début de notre collaboration, nous avons mené une analyse exploratoire des plateformes web et mobiles afin d’identifier les problèmes récurrents et d’établir un plan de test complet. Cela nous a permis de prioriser les bugs critiques et de définir les flux de travail de test essentiels.
Pour répondre aux difficultés rencontrées par le Dr Ansay, nous avons mis en œuvre plusieurs stratégies de test clés :
- Tests fonctionnels et de régression: Nous avons examiné minutieusement le processus de commande de cannabis sur ordonnance, tant sur le web que sur mobile, afin de garantir que les utilisateurs puissent finaliser leurs commandes sans rencontrer de problèmes critiques. Notre équipe a testé en continu les nouvelles fonctionnalités, telles que les ordonnances à 0 €, l’affichage des informations et les améliorations apportées au processus d’inscription, pour assurer un déploiement sans accroc.
- Mise en place de tests automatisés: Afin d’optimiser le contrôle qualité, nous avons développé plus de 40 cas de tests automatisés avec Playwright et TypeScript, en nous concentrant sur les parcours utilisateurs les plus critiques. Nous avons configuré des exécutions de tests quotidiennes avec des notifications Slack automatisées, permettant ainsi à l’équipe DrAnsay de détecter et de résoudre les problèmes rapidement.
- Gestion des tests et documentation: Nous avons mis en place un cadre d’assurance qualité structuré avec Qase.io, organisant les cas de test, les plans de tests de régression et le suivi des anomalies afin de résoudre les problèmes de manière transparente et efficace. Nos flux d’automatisation ont également été entièrement documentés, permettant une évolutivité future.
- Validation côté client: Le projet étant axé sur l’interface utilisateur de DrAnsay, nous nous sommes concentrés sur la vérification des flux d’interface plutôt que sur des tests API directs. Nos contrôles automatisés ont confirmé que les notifications par e-mail, les séquences de commande d’ordonnances et les intégrations avec les pharmacies partenaires fonctionnaient comme prévu du point de vue de l’utilisateur, sans qu’il soit nécessaire d’examiner la logique API sous-jacente.
- Tests préliminaires des exigences: En examinant la documentation des fonctionnalités et les conceptions de l’interface utilisateur/de l’expérience utilisateur avant le développement, nous avons identifié rapidement les lacunes potentielles, évitant ainsi les reprises et améliorant la cohérence globale du produit.
Grâce à une combinaison de tests proactifs et d’automatisation structurée, nous avons transformé le processus d’assurance qualité de DrAnsay en un système fiable, évolutif et performant. Ceci a permis de réduire les anomalies en production tout en améliorant les performances de la plateforme.
Bugs détectés
Lors de nos tests de DrAnsay, la majorité des problèmes signalés étaient des bugs fonctionnels affectant le processus de commande de cannabis sur ordonnance, aussi bien sur le web que sur mobile. Nous avons constaté que les utilisateurs pouvaient progresser dans le processus malgré l’absence de champs obligatoires, rencontraient des difficultés pour supprimer des articles incorrects de leur panier et constataient une conservation inattendue des données après déconnexion. Ces problèmes ont eu un impact direct sur l’expérience utilisateur, le taux de finalisation des commandes et la sécurité des données.
Résultat réel: Après avoir actualisé la page, le panier affiche incorrectement les articles de la pharmacie précédente, bien que l’utilisateur ait changé de pharmacie et que le panier ait été vidé avant l’actualisation.
Résultat attendu: Après avoir changé de pharmacie et actualisé la page, le panier doit rester vide, reflétant la sélection actuelle de l’utilisateur.
Résultat réel: Après s’être connecté, l’utilisateur est redirigé vers une page indiquant que le panier est vide (« keine Warenkorbeinträge gefunden »), l’empêchant de procéder au paiement.
Résultat attendu: Les articles précédemment ajoutés doivent être conservés dans le panier après la connexion, permettant ainsi à l’utilisateur de finaliser sa commande.

Résultat réel: Le total affiché est de -53,20 €, ce qui est incorrect.
Résultat attendu: Le montant total doit être de 0,00 € (ou un montant réduit correctement calculé si le code promo offre une réduction partielle). Le total ne doit comporter aucune valeur négative.
Résultat
Grâce à une combinaison de tests structurés et d’automatisation, nous avons aidé DrAnsay à optimiser la gestion des ordonnances, renforçant ainsi la fiabilité de sa plateforme à un moment où les commandes en ligne étaient cruciales. Plutôt que de nous concentrer sur les plus de 150 bugs que nous avons détectés et corrigés, il est important de considérer l’impact sur l’activité quotidienne :
- Augmentation de 15% des commandes: Cette hausse du volume d’ordonnances témoigne non seulement d’une expérience utilisateur améliorée, mais se traduit aussi directement par une augmentation du chiffre d’affaires. Si le coût moyen d’une ordonnance est, par exemple, de 50 $, cette augmentation de 15 % pourrait représenter des milliers de dollars de revenus mensuels supplémentaires.
- 18% de paniers abandonnés en moins: En corrigeant rapidement les erreurs rencontrées par les utilisateurs, DrAnsay a constaté une augmentation de 23 % des transactions réussies. Cela a permis de réduire de 18 % la probabilité que les patients abandonnent leur commande en cours, garantissant ainsi l’obtention des médicaments nécessaires et stimulant la croissance des ventes.
- Amélioration des opérations en pharmacie: Plus de 120 pharmacies partenaires ont constaté une simplification des processus de réception des commandes, grâce à une réduction de 15 % des erreurs de saisie. La simplification des commandes a permis de réduire les échanges avec les patients, les temps d’attente et d’accroître la capacité d’accueil des nouveaux clients.
Ces indicateurs soulignent comment le fait de se concentrer sur des tests rigoureux — plutôt que sur le nombre de bogues — peut apporter des avantages commerciaux concrets : une augmentation stable des revenus, des pharmacies plus satisfaites et une expérience patient plus positive.
Outils
Qase.io
BrowserStack
PlaywrightCommentaires de l’équipe QAwerk
Yaroslav
ingénieur en automatisation QA
Tester le processus de commande de cannabis sur ordonnance a représenté un défi unique en raison de la complexité des interactions utilisateur et des intégrations avec les services externes. Nous nous sommes concentrés sur l’identification des cas limites, l’automatisation des scénarios critiques et la vérification que les nouvelles fonctionnalités n’entraînent pas de régressions. L’un des principaux succès a été la mise en place de tests automatisés quotidiens, qui nous a permis de détecter les bugs rapidement et d’éviter que les problèmes critiques n’atteignent la production. C’est gratifiant de constater comment nos efforts de test contribuent directement à une expérience utilisateur plus fluide pour les utilisateurs de DrAnsay.




Impressionné ?
Engagez-nousAutres études de cas
VirtaMed
A aidé à mettre au point une solution de formation en réalité virtuelle à l’épreuve des bugs pour les chirurgiens et a rejoint un projet gouvernemental de 12 millions de francs suisses
Evolv
Nous avons augmenté de 50 % la vitesse des tests de régression de cette plateforme de croissance numérique et nous nous sommes assurés de son fonctionnement optimal 24h/24 et 7j/7
Couple Up ! Love Show Story
Aider un studio de jeux indépendant à se préparer pour une montée en charge et améliorer rapidement les performances
