Play
Drag
0%
Talk

One TEST to Rule Them ALL!

iOS
David Petřina
iOS Platform Lead
iOS
Platform
Time
Date
Location

In our team, we built a unified automated UI testing system for both iOS and Android—without having a dedicated QA team. Using Appium (Python) and a custom Figma plugin, we create shared test scenarios that reveal platform differences, speed up our release cycle, and prevent repetitive human errors. In this talk, I’ll explain why developers should write UI tests themselves, how we structure our reusable “flows,” how we run the tests in CI/CD, and how this approach synergizes with Kotlin Multiplatform.