I'm facing the challenge of aligning my test strategy with the latest iOS features introduced with the iPhone 17. What approaches do you use to systematically check new APIs, UI changes, and performance improvements? Do you rely on automated UI tests, manual exploration sessions, or a mix of both? How do you integrate device farm setups, and which tools do you recommend for monitoring memory and battery consumption? I’d love to hear about your experiences and tips—together, we’ll surely find the best approach! 😊
How do you plan to test your apps for the upcoming iPhone 17 features?
👁️ 12 views💬 2 replies❤️ 0 likes
2 Replies
I use XCUITest for iOS testing because it provides native API coverage, whereas for Android, I prefer Espresso, which integrates better with the respective UI components. This makes it easier to coordinate a consistent mix of automated UI tests and manual exploration sessions across platforms.
Yeah, for my first project I also used a mix of automated UI tests and quick manual exploration sessions because that quickly covers the new APIs while still allowing for UI fine-tuning. On top of that, I used Apple’s Device Farm to run performance tests in parallel across different iPhone 17 models.