Mobile Tests sind schwierig. 15+ Geräte-/OS-Kombinationen manuell zu testen? Unmöglich. Hier ist, wie ich ein Appium-Framework aufgebaut habe, das es beherrschbar machte.
Das Problem mit mobilen Tests
Unsere App musste funktionieren auf:
- iOS: 14, 15, 16, 17
- Android: 10, 11, 12, 13, 14
- Geräte: iPhone 12/13/14/15, Samsung S21/S22/S23, Pixel 6/7/8
Das sind 20+ Kombinationen. Manuelles Testen dauerte 2 Tage pro Release.
