DrAnsay

Digital Healthcare & E-Prescriptions App

continuously bug-proofed by QAwerk via manual and automated testing
Girl Image Boy Image Clip Icon Blue Clip Icon Red
×
Where do you want us to send our DrAnsay case study?
Please enter your business email isn′t a business email

DrAnsay offers online medical services, specializing in digital prescriptions and telemedicine solutions for patients across Germany.

All Customers

Mobile App Testing

QAwerk ensured DrAnsay app stability with functional tests, bug detection, and automation for a seamless prescription order experience.

Learn more

Automated Testing

We built test automation for DrAnsay, enabling early bug detection, smooth order flow, and stable prescription services.

Learn more

Challenge

DrAnsay turned to QAwerk to improve the stability and quality of their online prescription platform. With no internal QA team, they faced recurring bugs affecting the Cannabis Prescription Order Flow, which directly impacted patient orders and pharmacy partnerships. Issues slipping into production created usability challenges, data retention concerns, and disrupted the prescription process for thousands of patients.

To ensure the platform’s reliability and scalability, DrAnsay needed:

  • Fully structured QA process: The team lacked formalized testing workflows, making it difficult to track and prevent recurring issues.
  • Comprehensive testing of the Cannabis Prescription Order Flow: Bugs in this core functionality were causing failed transactions and frustrated users.
  • Automated test execution: With continuous updates, manual testing alone was inefficient, increasing the risk of undetected regressions.
  • Early-stage requirements validation: Features were being released without thorough requirement checks, resulting in usability gaps and unexpected behavior.

With a patient base of 700,000 and growing, DrAnsay needed a proactive approach to quality assurance, ensuring that new features and improvements didn’t come at the cost of reliability.

Solution

We know firsthand that having a stable and user-friendly platform requires a structured and scalable QA process, so we did just that. Our approach combined manual and automated testing to enhance overall product quality and prevent costly issues from reaching production.

At the start of our collaboration, we conducted an exploratory analysis of the web and mobile platforms to pinpoint recurring issues and establish a comprehensive test plan. This allowed us to prioritize high-impact bugs and define essential testing workflows.

To address DrAnsay’s challenges, we implemented several key testing strategies:

  1. Functional & Regression Testing: We meticulously examined the Cannabis Prescription Order Flow on both the web and mobile, ensuring that users could complete their orders without encountering critical issues. Our team continuously tested new features, such as 0€ prescriptions, info box functionality, and sign-up flow improvements, to guarantee a seamless rollout.
  2. Automated Testing Implementation: To streamline quality control, we developed 40+ automated test cases using Playwright and TypeScript, focusing on the most vital user journeys. We set up daily test runs with automated Slack notifications, allowing the DrAnsay team to catch and address issues early.
  3. Test Management & Documentation: We established a structured QA framework using Qase.io, organizing test cases, regression test plans, and bug tracking to resolve issues transparently and efficiently. Our automation workflows were also fully documented, enabling future scalability.
  4. Client-Side Validation: Since the project’s focus was on DrAnsay’s front-end, we concentrated on verifying UI flows rather than direct API testing. Our automated checks confirmed that email prompts, prescription order sequences, and partner pharmacy integrations all worked as expected from the user’s perspective—without delving into the underlying API logic.
  5. Early Requirements Testing: By reviewing feature documentation and UI/UX designs before development, we identified potential gaps early, preventing rework and improving overall product consistency.

Using a combination of proactive testing and structured automation, we transformed DrAnsay’s QA process into a reliable, scalable, and efficient system. This reduced production bugs while enhancing the platform’s performance.

Bugs Found

During our testing of DrAnsay, the majority of reported issues were functional bugs affecting the Cannabis Prescription Order Flow on both web and mobile. We identified cases where users could proceed through critical steps despite missing required fields, encountered difficulties removing incorrect items from the cart, and experienced unexpected data retention after logging out. These issues had a direct impact on usability, order completion rates, and data security.

Actual result: After refreshing the page, the cart incorrectly displays items from the previous pharmacy, despite the user having switched to a new pharmacy and the cart having been cleared before the refresh.

Expected result: After switching pharmacies and refreshing the page, the cart should remain empty, reflecting the user's current pharmacy selection.

Actual result: After logging in, the user is redirected to a page stating that the cart is empty ("keine Warenkorbeinträge gefunden"), preventing them from proceeding with the checkout.

Expected result: The previously added items should be retained in the cart after login, allowing the user to complete the checkout process.

Actual result: The total shows -53,20 €, which is incorrect.

Expected result: The total amount should be 0,00 € (or a correctly calculated discounted amount if the promo code provides partial discount). No negative values should appear in the total.

Result

Through a mix of structured testing and automation, we helped DrAnsay streamline patient prescriptions, boosting platform reliability at a time when online orders were critical. Instead of focusing on the over 150 bugs we uncovered and fixed, consider the impact on day-to-day business:

  • 15% increase in orders: This growth in prescription volume not only indicates a smoother user experience but also translates directly into higher revenue. If the average prescription cost is, for example, $50, that 15% surge could equate to thousands of dollars in extra monthly income.
  • 18% fewer abandoned checkouts: By addressing user-facing errors early, DrAnsay saw 23% more successful transactions. This reduced by 18% the likelihood of patients giving up mid-order, ensuring they got needed prescriptions and driving sales growth.
  • Improved pharmacy operations: Over 120 partner pharmacies reported smoother intake processes, thanks to the 15% reduced number of data errors. Streamlined orders meant less back-and-forth with patients, shorter queues, and increased capacity for new business.

These metrics underscore how focusing on robust testing—rather than bug counts—can yield tangible business benefits: stable revenue increases, happier pharmacies, and a more positive patient experience.

Tools

Qase.ioQase.io
BrowserStackBrowserStack
PlaywrightPlaywright
TypeScriptTypeScript
Chrome DevToolChrome DevTool
TestFlightTestFlight
40+automated test cases executed daily
3QA experts involved
150+bugs identified and reported
60+bugs prevented from reaching production
120+hours of testing per month

QAwerk Team Comment

Yaroslav

Yaroslav
QA automation engineer

Testing the Cannabis Prescription Order Flow was a unique challenge due to the complexity of user interactions and integrations with external services. We focused on identifying edge cases, automating critical scenarios, and ensuring that new features didn’t introduce regressions. One of the biggest wins was implementing daily automated test runs, which allowed us to catch bugs early and prevent critical issues from reaching production. It’s rewarding to see how our testing efforts directly contribute to a smoother experience for DrAnsay’s users.

Media
Media
Media
Media

Related in Blog

What is Automated Functional Testing: A Complete Guide

What is Automated Functional Testing: A Complete Guide

Sooner or later, tech companies realize that their products have grown too big for manual testing only. They also want to keep the same pace of delivering new capabilities to their customers. At this point, the...

Read More
Top 7 Challenges in Mobile Testing and How to Solve Them

Top 7 Challenges in Mobile Testing and How to Solve Them

Quality mobile apps require constant vigilance. Developers face intense market pressure, along with an ever-increasing variety of devices and OS versions. As a mobile testing company, QAwerk has helped improve ...

Read More

Impressed?

Hire us

Other Case Studies

Evolv

Evolv

United States

Increased this digital growth platform’s regression-testing speed by 50%, and ensured the platform runs optimally 24/7

VirtaMed

VirtaMed

Switzerland

Helped bug-proof VR training solution for surgeons and join CHF 12 mln gov project

Couple Up! Love Show Story

Couple Up! Love Show Story

Ukraine

Helped indie game studio prepare for large-scale gaming and quickly improve performance