🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles
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.