When I built a dynamic SAPUI5 extension app, the biggest challenge wasn’t the logic — it was keeping everything from breaking as the app grew. Each scenario triggered a different set of questions, and changes in one flow kept affecting others. That’s when I realised I needed proper UI-level automated testing. In this session, I’ll share how I got started with wdi5, a plugin for Webdriver.IO built specifically for SAPUI5 and OpenUI5 apps. I’ll walk through how I set up tests in SAP Business Application Studio, got them running in headless mode, and started debugging with confidence. I’m not a testing expert — just a developer who wanted a better way to sleep at night. If you're in the same boat, come learn what worked, what didn’t, and how you can get your own wdi5 tests up and running fast. Key Takeaways: - Why I chose wdi5 for UI-level testing — and how it fits with Webdriver.IO and SAPUI5. - How I set up and ran automated tests inside SAP Business Application Studio, including the gotchas around headless browsers and async functions. - What I wish I’d known from the start — like debugging tips, performance quirks, and how to make test runs less painful (and more useful).