QApilot - AI-Powered Mobile App Testing

    Case studies/GrowSari

    Regression readiness turned into real automation progress

    How QApilot moved GrowSari from a regression plan to evidenced mobile automation on a real B2B commerce app: cloud-device login, Record & Playback through OTP-gated store-owner journeys, and team adoption that kept growing while app-side OTP fixes continued.

    • B2B retail
    • Commerce app
    • OTP-gated flows
    GrowSari mobile commerce app with product catalog, cart, and partner benefits
    Client
    GrowSari
    Industry
    B2B Retail Commerce
    Platforms
    iOS, Android

    Technologies and tools

    • Record & Playback
    • Element-aware recording
    • Cloud-device execution
    • Execution reports
    • Autonomous crawler
    • Knowledge graph

    Results

    Results by the numbers

    +161%

    growth in created test steps across reporting checkpoints

    +75%

    growth in active users across reporting checkpoints

    faster path from login blockers to recorded store-owner journeys once Record & Playback was applied to OTP-gated flows

    About the project

    Here's a bit about GrowSari

    Industry
    B2B retail commerce
    Headquarters
    Philippines
    Engagement
    Partner enablement with Feuji
    Platforms
    iOS, Android

    GrowSari is a tech-enabled B2B platform for the Philippines' sari-sari stores: on-demand inventory, e-services such as load and bills payment, and working-capital tools in one app. Store owners depend on ordering, payments, Scan & Pay, and fulfilment every release. Those revenue journeys sit behind login, OTP, and MPIN gates, so automation only matters if it can survive real auth and run on real devices, not just document a regression plan. GrowSari website.

    Impact

    Before and after QApilot

    • 01

      Before

      A regression plan and test cases existed, but the team still lacked reliable automated runs on the live GrowSari app.

      With QApilot

      Store-owner journeys were recorded in QApilot and re-run on cloud devices, with shared execution reports the team could use as release evidence.

    • 02

      Before

      Login stalled automation: OTP timed out mid-run, keypad entry was brittle across devices, and security controls blocked unclean lab phones.

      With QApilot

      Cloud-device execution gave a clean login path, and element-aware Record & Playback handled OTP and MPIN entry without fragile coordinate taps.

    • 03

      Before

      Pushing a crawl-everything first pass through OTP-gated commerce navigation produced unstable exploration and little usable coverage.

      With QApilot

      Record & Playback carried the auth-gated revenue flows first. The autonomous crawler and knowledge graph stayed available for broader discovery once those gates were under control.

    • 04

      Before

      Enablement risked stalling while app-side OTP and environment issues were still open with GrowSari engineering.

      With QApilot

      Hands-on workshops still shipped Login, Scan & Pay, and Place Order (COD) coverage, and adoption kept rising while those app-side fixes continued.

    Our approach

    Our engagement

    QApilot treated GrowSari as a release-readiness engagement on a real B2B commerce app: unlock authentication, automate the journeys that make money, and leave the team with runs they can repeat, not a slide deck about readiness.

    The first constraint was getting into the app at all. Store-owner flows sit behind phone login, OTP, and MPIN. Lab-device security limits and short-lived OTPs were stopping runs before catalog, cart, or checkout coverage could start. QApilot moved execution onto cloud devices for a controllable login surface, then recorded auth with element-aware steps so OTP and MPIN entry stayed stable across layouts instead of breaking on pixel taps.

    With login workable, the engagement used Record & Playback for the intentional revenue paths GrowSari already cared about: Login with OTP and MPIN, Scan & Pay, and Place Order with cash on delivery. That matches how QApilot is meant to be used: autonomous crawl and the knowledge graph for open discovery, Record & Playback when a team needs precise, human-defined coverage through gated commerce flows. Blockers that belonged in GrowSari's app or environment stayed with their engineers; platform work stayed on recording, execution, and reporting.

    Enablement ran in parallel with those fixes. Feuji-partnered workshops walked the team through intake, recording, cloud execution, and reading reports so regression was no longer a planning artifact. Test steps grew +161% and active users +75% across checkpoints, including while OTP changes were still pending on the app side. The outcome was evidenced automation the GrowSari team could keep running after the workshops ended.

    Highlights

    Engagement highlights

    • 01

      Cloud devices used for a clean store-owner login path past lab-phone security limits

    • 02

      OTP and MPIN recorded with element-aware steps instead of brittle coordinate taps

    • 03

      Login, Scan & Pay, and Place Order (COD) covered with Record & Playback

    • 04

      Autonomous crawler kept for broader discovery after auth-gated paths were stable

    • 05

      Shared cloud execution reports turned workshop runs into release evidence

    • 06

      Team adoption continued (+161% steps, +75% active users) while app-side OTP work stayed open

    What QApilot delivered

    What QApilot shipped

    01

    Login that could actually start a run

    QApilot moved GrowSari onto cloud devices and recorded phone login, OTP, and MPIN so automation could enter the app instead of failing at the gate.

    • Cloud-device execution
    • Element-aware OTP and MPIN
    • Clear split of app-side vs platform blockers

    02

    Revenue journeys on Record & Playback

    Once auth worked, the engagement recorded the store-owner paths that matter for releases: login, Scan & Pay, and cash-on-delivery checkout.

    • Login with OTP and MPIN
    • Scan & Pay
    • Place Order (COD)

    03

    The right QApilot mode for gated commerce

    Record & Playback carried precise, human-defined coverage through OTP-gated flows. The autonomous crawler and knowledge graph remained available for open exploration afterward.

    • Record & Playback first on gated paths
    • Crawler ready for wider discovery
    • No crawl-everything through expiring OTP

    04

    A practice the team could keep running

    Feuji-partnered workshops covered intake, recording, cloud execution, and reports so GrowSari left with repeatable regression, not a one-off lab demo.

    • Hands-on recording workshops
    • Shared execution reports
    • +161% steps and +75% active users

    Facing similar challenges to GrowSari?

    QApilot turned GrowSari's regression plan into measured mobile coverage by unblocking login on cloud devices, recording OTP-gated store-owner journeys with Record & Playback, and keeping adoption moving while app-side OTP work continued.

    Explore related capabilities: Autonomous testing, CoWork, Dual device testing, Partners.

    More stories: Wio, and Geml.

    Copyright © 2026 | Powered by QApilot