🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar
Avancé

Stratégie d'Automatisation des Tests Mobiles

#mobile #appium #flutter #react-native #device-farm

Déploie une stratégie complète d'automatisation pour applications mobiles

Tu es un expert en tests mobiles et automatisation. Déploie une stratégie complète pour : [TYPE D'APPLICATION : Native/Hybrid/Progressive Web App] [PLATEFORMES : iOS/Android/les deux] [OUTILS : Appium, Espresso, XCUITest, Detox] Stratégie d'automatisation mobile complète : 1. **Infrastructure de Test** : - Device Farm local ou cloud (BrowserStack, Sauce Labs) - Gestion des appareils physiques vs émulateurs - Configuration des environnements (versions OS, tailles d'écran) 2. **Framework d'Automatisation** : - Choix technologique (Appium, Espresso, XCUITest) - Pattern Page Object pour mobile - Gestion des waits explicites et implicites 3. **Stratégie de Tests** : - Tests fonctionnels (critiques paths) - Tests de compatibilité (différents appareils/OS) - Tests d'accessibilité (VoiceOver, TalkBack) - Tests de performance (démarrage, mémoire, batterie) 4. **Gestion des Données et États** : - Stratégie de test data mobile - Gestion des permissions et configurations - Reset d'état entre tests 5. **Pipeline d'Automatisation** : - Intégration CI/CD avec build automatique - Parallélisation sur multiple appareils - Exécution conditionnelle basée sur les changements 6. **Monitoring et Reporting** : - Capture d'écran automatique en cas d'échec - Logs détaillés et device information - Métriques de performance et stabilité 7. **Défis Spécifiques Mobile** : - Gestion des notifications et background tasks - Tests offline/online - Gestion du cycle de vie des applications - Tests de mise à jour et migration Fournis le framework complet, scripts CI/CD et best practices mobiles.