Accueil > Formations > Développement et Ingénierie de Logiciels > Qualité Logicielle & Testing (QA) > Tests des applications mobiles
Formation Tests des applications mobiles
Suivez notre formation de 2 jours pour apprendre à tester vos applications mobiles efficacement !
Vue d'ensemble
Connaissances de base sur le test logiciel (ISTQB recommandé), notions de stratégie de test, connaissances d'Android et/ou iOS.
Objectifs pédagogiques
Programme détaillé
Panorama du mobile & stratégie de test basée sur les risques
Spécificités mobiles : fragmentation OS/devices, réseaux, capteurs, permissions
Ergonomie/UX, performance perçue, consommation batterie, conformité
Approche Risk-Based Testing (RBT), oracles de test, traçabilité exigences→tests
Grille de sélection devices/OS/facteurs de forme
Ressources : check-lists UX mobile, gabarits stratégie 1-page
Atelier « risk map » sur une app exemple et priorisation des scénarios critiques
Rédaction d’une stratégie de test 1-page alignée au contexte produit
Plan de test, matrice de couverture et cas de test
Structure de plan de test (objectifs, périmètre, ressources, risques, critères de sortie)
Matrice de couverture : versions OS, tailles d’écran, orientations, locales
Jeux de données, équivalence/limites, pairwise/orthogonal arrays
Gestion des interruptions (appels/SMS), permissions, états applicatifs
Ressources : modèles de plan/matrice (CSV), gabarits cas de test
Construction d’une matrice de couverture (≥2 versions/OS × 3 facteurs de forme)
Rédaction de 5 cas de test avec critères d’acceptation et données
Environnements Android/iOS et outillage
Prérequis : JDK, Node.js, Appium Server & Inspector, drivers Android/iOS
Émulateurs/simulateurs vs terminaux réels, options développeur, USB debugging
ADB/logcat, capture vidéo/écran, collecte de journaux iOS
Présentation des device farms (BrowserStack/Perfecto) pour exécutions distribuées
Versionning Git et structure de repo pour tests
Création d’un émulateur Android, connexion d’un device et exécution d’un smoke test
Collecte de logs (logcat/syslog) et captures comme preuves
Exécution manuelle et preuves de test
Gestion des données/états, pré/post-conditions, checklist accessibilité mobile
Tests de compatibilité, interruptions (appels, SMS, bascule réseau), permissions
Mesures simples : temps de réponse perçu, consommation approximative
Bonnes pratiques de journalisation, screenshots/vidéos, structure de rapport
Exécution d’au moins 8 cas de test sur émulateur/device avec logs et captures
Production d’un mini-rapport d’exécution et qualification d’1 à 2 défauts
Automatisation mobile avec Appium
Desired Capabilities, drivers, Appium Inspector, stratégies de sélecteurs (accessibility id, XPath, iOS/Android locators)
Page Object Model, réutilisabilité, gestion des waits/timeouts
Données externes (CSV/JSON), tagging/priorisation des tests
Architecture projet (Java/TestNG ou JS/WebdriverIO), rapports JUnit/Allure
Implémentation d’1 scénario E2E + 2 scénarios complémentaires dans Appium
Exécution CLI locale et commit du projet dans un dépôt Git
Intégration continue, reporting et gestion des défauts
Jenkins/GitHub Actions : pipeline, cache SDK, artefacts, parallélisation basique
Publication des rapports et tableaux de bord, seuils de qualité
Triage : sévérité vs priorité, duplication, reproduction
Plan d’amélioration : dette de test, maintenance scripts, next steps
Création d’un job CI lançant les tests Appium et publiant les rapports
Création d’au moins 3 tickets (captures, logs, steps) dans un outil type Jira
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
Choisissez votre formation
