Discover how SAP leverages Python to test its in-memory database SAP HANA in this 30-minute EuroPython Conference talk. Explore the evolution of SAP's test infrastructure from a single Jenkins master with ten nodes to a complex system powered by over a thousand physical servers. Learn about the scaling challenges faced and the custom optimizations implemented using Python, including improved scheduling, expressive test configuration, and robust tooling. Gain insights into how developers use Python's flexibility to create complex test scenarios for feature verification and regression mitigation. Understand the role of Python in extending, optimizing, and adapting the infrastructure for new requirements such as different CPU architectures and newer operating system versions. Delve into topics like database testing, development processes, data scaling, test run time management, failure handling, and prioritized test queuing. Examine the benefits of using Python for SAP HANA testing and get an overview of currently running tests in this informative presentation on large-scale software quality assurance.
Read more
How SAP is Using Python to Test Its Database SAP HANA