Formation Tests des applications mobiles.
Score de satisfaction : 4.92/5
Durée :
2 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
1700 €HT
98% d'avis positifs* participants

Référence :
SF34427
Durée :
2 jours

En présentiel ou distanciel


  • 14 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Tests des applications mobiles.

Suivez notre formation de 2 jours pour apprendre à tester vos applications mobiles efficacement !

Cette formation intensive de 2 jours s’adresse aux testeurs, ingénieurs QA et développeurs mobiles souhaitant maîtriser le test d’applications Android et iOS. Les participants apprendront à concevoir une stratégie de test mobile, à configurer un environnement complet de validation, puis à automatiser des scénarios de tests avec Appium et un pipeline CI. Grâce à une approche centrée sur la pratique, ils sauront identifier les risques, exécuter et analyser les tests, documenter les anomalies et renforcer la qualité de leurs applications mobiles.

Objectifs pédagogiques.

1Identifier les types d’applications mobiles et cartographier les risques clés

2Concevoir un plan de test mobile (objectifs, plateformes, jeux de données, critères d’acceptation)

3Configurer un environnement de test mobile opérationnel

4Automatiser avec Appium un scénario E2E prioritaire et 2 scénarios complémentaires

5Analyser les résultats, qualifier les défauts et renseigner au moins 3 tickets (preuves, sévérité, étapes de reproduction), puis formuler un plan d’amélioration ciblé

Prérequis : Connaissances de base sur le test logiciel (ISTQB recommandé), notions de stratégie de test, connaissances d'Android et/ou iOS.
Partagez cette formation

Programme de formation Tests des applications mobiles.

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
Exemples d’activités pratiques :
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
Exemples d’activités pratiques :
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
Exemples d’activités pratiques :
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
Exemples d’activités pratiques :
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
Exemples d’activités pratiques :
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
Exemples d’activités pratiques :
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

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT