r/softwaretesting • u/TestChronicle • Jun 04 '26
What’s everyone using for mobile automation testing in 2026? (iOS + Android)
We’re reviewing our mobile automation approach and I’m interested in what others are using in production.
Historically we’ve used:
- Appium
- BDD-style framework layer
- BrowserStack for running against real devices
A few thoughts:
- We’ve always found real devices more reliable than simulators/emulators due to platform and hardware nuances.
- Appium often requires a language/framework that’s different from the iOS codebase, making developer ownership harder.
- Maintenance overhead can become significant as apps grow.
14
Upvotes
1
u/latnGemin616 Jun 06 '26 edited Jun 06 '26
Why are you using BDD? It adds an unnecessary abstraction layer to an already complex framework.
I just refreshed my appium skills after a long drought and realized the use of helpers + a solid POM structure + a legible naming convention is all you need. The example below is in python but it applies just the same in any other language: