Deutsche Bahn train at a platform
    CASE STUDY · TRANSPORTATION & LOGISTICS

    80% reduction in testing time.

    Deutsche Bahn, one of the world's leading mobility and logistics companies, relies heavily on its Point of Sale (POS) systems to serve millions of customers daily.

    The engagement

    What was automated, and what it returned.

    Ticket machines and POS run in public, so a regression that escapes is a field incident, not a bug ticket. Release confidence was the delivery constraint, and it was paid for in manual test hours.

    80%Time saved
    95%Coverage
    300%ROI
    CustomerDeutsche Bahn · Transportation & Logistics
    EnvironmentDeutsche Bahn, one of the world's leading mobility and logistics companies, relies heavily on its Point of Sale (POS) systems to serve millions of customers daily.
    AskUI setupDeutsche Bahn selected AskUI to automate their POS system testing within their GitLab pipeline.
    Measured result80% reduction in testing time
    Lifecycle stageValidate
    ApproachVision-based automation across visible interfaces. No hooks into the application, no instrumentation.
    The company

    Who this is about.

    Deutsche Bahn is one of the world's leading mobility and logistics companies, and DB Fernverkehr runs its long-distance passenger business. Millions of journeys a day begin at the company's ticket machines and point-of-sale systems, which makes those fleets some of the most public software Germany operates.

    For the delivery organization, that visibility is the whole story. A POS regression that escapes does not open a bug ticket, it strands a passenger at a machine. Release confidence on this estate has to be earned before rollout, on the real devices, every time.

    Deutsche Bahn, one of the world's leading mobility and logistics companies, relies heavily on its Point of Sale (POS) systems to serve millions of customers daily. The efficiency and reliability of these systems are critical to operational success and customer satisfaction.

    The Challenge

    Previously, their QA strategy for the POS system was entirely manual, leading to several challenges:

    • Excessive time spent on regression testing, resulting in delayed release cycles
    • Inability to achieve desired test coverage due to limited testing resources
    • Manual testing errors leading to undetected bugs and potential service disruptions
    • Existing automation frameworks, like Selenium, were unable to effectively address elements within the app, especially in their complex testing environment
    • Difficulty integrating testing processes with existing enterprise tools and infrastructure, including GitLab, Artifactory, Jira, and Xray
    • Challenges in testing applications across multiple Android devices

    The Solution

    Deutsche Bahn selected AskUI to automate their POS system testing within their GitLab pipeline. AskUI was chosen for its ability to seamlessly integrate into their existing enterprise environment and effectively interact with app elements that other frameworks couldn't address.

    With AskUI, Deutsche Bahn achieved:

    • An 80% reduction in testing time, significantly accelerating their release cycles
    • Increased test coverage, enhancing software reliability and stability
    • Successful deployment in an enterprise setup without disrupting existing workflows
    • Smooth integration with their existing tool stack, including GitLab, Artifactory, Jira, and Xray
    • Enhanced testing capabilities across multiple Android devices, ensuring broad compatibility
    • Interoperability with Playwright, expanding their testing framework options
    • Simplified test creation process, making it much easier than with Selenium and reducing reliance on extensive technical expertise

    The Impact

    Impact on Efficiency: Automation with AskUI ended up cutting the testing time by 80% compared to its competitors, significantly boosting efficiency and freeing up resources.

    Successful integration: They successfully integrated AskUI into their existing GitLab pipeline, enabling seamless execution of automated tests alongside their development workflow.

    Results as measured by the customer

    • 0180% reduction in testing time
    • 02Increased test coverage across all systems
    • 03Successful deployment in enterprise setup
    • 04Smooth integration with GitLab, Artifactory, Jira, and Xray
    • 05Enhanced testing capabilities across multiple Android devices
    • 06Interoperability with Playwright
    • 07Simplified test creation process
    “AskUI cut our testing time by 80% and integrated seamlessly into our GitLab pipeline.”
    Umar Usman Khan, QA Lead, DB Fernverkehr AG
    NEXT STEP

    Your screens look different? They always do.

    Every engagement starts with a scoped proof on your hardware, with exit criteria agreed in writing before we start.

    Scoped with you firstA short call about targets, scale and deployment.
    Terms agreed before the startScope and conversion terms in writing, up front.
    Nothing leaves your perimeterOn-premise and air-gapped deployment. ISO 27001, GDPR.