Чем iOS тестирование отличается от Android?

Middle
311 просмотров
AFK Offer AI

iOS: строгий review процесс App Store, меньше версий ОС и устройств, Safari WebKit для webviews, XCUITest нативный фреймворк, нельзя тестировать на эмуляторе без Mac, TestFlight для distribution. Android: открытая платформа, фрагментация — сотни устройств/производителей/кастомных ОС, Chrome WebView, более гибкий distribution (APK sideloading), ADB для debugging. Общие: Appium работает с обоими. Специфика: iOS — нет back button (жест), Android — back button логика. iOS — обязательны Push Notification permissions.

Следующий вопрос

В чём разница между mock, stub и fake?