Deutsche Bahn

    80% reduction in testing time.

    Deutsche Bahn accelerates POS release testing with AskUI.

    Illustration: an Android POS terminal with an AskUI run report for a ticket purchase

    The story

    The story.
    In three lines.

    Transportation & Logistics

    The challenge
    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.
    What they did
    Deutsche Bahn selected AskUI to automate their POS system testing within their GitLab pipeline.
    The result
    Increased test coverage across all systems. Successful deployment in enterprise setup.

    What does the customer say?

    In their words

    Umar Usman Khan, QA Lead, DB Fernverkehr AG

    Want every detail?

    The report

    Read the full report

    About Deutsche Bahn

    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.

    The facts

    Customer
    Deutsche Bahn
    Industry
    Transportation & Logistics
    Systems under test
    Point-of-sale (POS) system at DB Fernverkehr
    Surfaces
    Multiple Android devices
    CI and tooling
    GitLab pipeline, with Artifactory, Jira and Xray. Interoperable with Playwright.
    Deployment
    Enterprise setup, without disrupting existing workflows
    Other results
    • Smooth integration with GitLab, Artifactory, Jira, and Xray
    • Enhanced testing capabilities across multiple Android devices
    • Interoperability with Playwright
    • Simplified test creation process

    Send us ten test cases.
    We'll run them on your system.

    Or download AskUI Desktop. No sign-up.