Accueil > Formations > Développement et Ingénierie de Logiciels > Qualité Logicielle & Testing (QA) > ISTQB® Certified Tester Mobile Application Testing (CT-MAT)
Formation ISTQB® Certified Tester Mobile Application Testing (CT-MAT)
Préparez et obtenez la certification ISTQB® Certified Tester Mobile Application Testing (CT-MAT) pour maîtriser les méthodes, techniques et outils propres au test des applications mobiles.
Vue d'ensemble
- Être titulaire de la certification ISTQB® Certified Tester Foundation Level (CTFL) — prérequis officiel pour passer l'examen
- Connaître les fondamentaux du test logiciel couverts par le CTFL : processus de test, niveaux et types de tests, techniques basées sur l'expérience, analyse de risques
Objectifs pédagogiques
Programme détaillé
Le monde mobile : moteurs métier et technologiques
– Données d’analytics mobile : sélection d’un portefeuille d’appareils à tester à partir des données de marché
– Modèles économiques des applications mobiles : freemium, publicité, transaction, payant, applications d’entreprise
– Types d’appareils mobiles : téléphones basiques, feature phones, smartphones, tablettes, objets compagnons et wearables
– Types d’applications mobiles : natives, web (sites mobiles, responsive, adaptatives, progressive web apps) et hybrides
– Architecture des applications mobiles : client léger ou lourd, architectures serveur, modes de connexion et de synchronisation des données
– Stratégie de test pour les applications mobiles : approches mono-plateforme, multi-plateformes et couverture maximale, recours aux ressources externes
– Défis du test des applications mobiles : fragmentation, matériel, réseaux, canaux de distribution, approbation des stores
– Risques du test des applications mobiles : risques spécifiques au mobile et stratégies de mitigation
– Sélection et priorisation d’un portefeuille d’appareils à partir de données de marché (parts d’OS, tailles et densités d’écran) et calcul de la couverture de marché obtenue
– Analyse d’un cas d’application mobile : identification des défis, des risques et des choix de stratégie de test associés
Types de tests spécifiques aux applications mobiles
– Test des fonctionnalités de l’appareil : compatibilité avec les caractéristiques matérielles présentes ou absentes
– Test des différents écrans : tailles, ratios, résolutions et densités
– Test de la température de l’appareil : effets de la surchauffe sur l’application
– Test des capteurs d’entrée : GPS, accéléromètre, gyroscope, lumière, son
– Test des méthodes de saisie : claviers, gestes tactiles, caméras
– Test du changement d’orientation de l’écran : conservation de l’état et des données
– Test des interruptions typiques : appels, messages, notifications, mise en veille
– Test des permissions d’accès aux fonctionnalités de l’appareil : refus, retrait et octroi après installation
– Test de la consommation et de l’état de la batterie
– Test des notifications : premier plan, arrière-plan, liens profonds
– Test des liens d’accès rapide : raccourcis d’application depuis l’écran d’accueil
– Test des préférences utilisateur fournies par le système d’exploitation
– Test selon le type d’application : natives, web et hybrides
– Test d’interopérabilité entre plateformes et versions de systèmes d’exploitation
– Test d’interopérabilité et de coexistence avec les autres applications de l’appareil
– Test des différentes méthodes de connectivité : réseaux cellulaires, Wi-Fi, Bluetooth, mode avion
– Test d’une application sur plusieurs appareils réels ou virtuels : impact de la résolution et de la taille d’écran, changements d’orientation répétés, interruptions en cours d’utilisation
– Test de la gestion des permissions et des notifications d’une application, en premier plan et en arrière-plan
– Test d’une application sous différents niveaux de batterie et lors de bascules entre Wi-Fi et données cellulaires
Types de tests communs et processus de test pour les applications mobiles
– Test d’installabilité : installation, mise à jour et désinstallation selon les canaux de distribution
– Test de stress : conditions au-delà de la charge normale sur l’appareil
– Test de sécurité : problèmes de sécurité propres aux applications mobiles
– Test de performance : comportement temporel et consommation de ressources
– Test d’utilisabilité : conformité au look and feel de la plateforme
– Test de base de données : stockage local et synchronisation des données
– Test de globalisation et de localisation
– Test d’accessibilité
– Field testing : test en conditions réelles d’utilisation
– Test pour l’approbation par les stores et test post-publication
– Personas et mnémoniques pour le test exploratoire mobile
– Heuristiques de test mobile
– Tours de test spécifiques au mobile
– Session-based test management (SBTM)
– Processus de test ISTQB® appliqué aux applications mobiles
– Approches de test par niveau de test
– Session de test exploratoire d’une application mobile guidée par un tour, une heuristique ou une mnémonique mobile, gérée en session-based test management
– Préparation de tests d’installabilité et de stress pour une application mobile donnée
Plateformes, outils et environnement des applications mobiles
– Plateformes de développement pour les applications mobiles : environnements de développement et frameworks multiplateformes
– Outils courants des plateformes de développement : captures d’écran, logs, événements, monitoring, appareils virtuels
– Émulateurs et simulateurs : différences et limites
– Utilisation des émulateurs et simulateurs pour le test des applications mobiles
– Mise en place d’un laboratoire de test : laboratoire sur site et laboratoire distant
– Création et lancement d’un appareil émulé ou simulé, installation d’une application et exécution de tests
– Utilisation des outils du kit de développement : captures d’écran, extraction de logs, simulation d’événements entrants
Automatisation de l'exécution des tests
– Approches d’automatisation : test basé sur l’agent utilisateur et test sur appareil, frameworks d’automatisation mobile
– Méthodes d’automatisation : identification des objets, reconnaissance d’image et OCR
– Évaluation des outils d’automatisation : adéquation organisationnelle et technique
– Approches de mise en place d’un laboratoire de test automatisé : sur site, distant, combiné
Étude de cas : comparaison des méthodes d’identification des objets et évaluation d’un outil d’automatisation mobile selon les critères d’adéquation
Préparation à la certification
– Modalités de l’examen : QCM de 40 questions, 60 minutes, seuil de réussite de 26 bonnes réponses sur 40 (temps additionnel de 25 % pour les candidats passant l’examen dans une langue autre que leur langue maternelle), disponible en français et en anglais
– Examen blanc : passage d’un test en conditions réelles
– Stratégies de réponse : gestion du temps, lecture des questions, élimination des distracteurs
– Révision ciblée : synthèse des points clés par chapitre du syllabus
– Passage de l’examen de certification ISTQB® Certified Tester Mobile Application Testing (CT-MAT), inclus dans la formation
– Examen blanc chronométré avec correction commentée
– Atelier de révision par chapitre avec quiz
Prochaines sessions
Ils nous font confiance
Cette année notre filière Qualité Logicielle & Testing (QA) a accompagné plus de 15 entreprises dont :
Avis des participants
Merci à Gianni pour cette formation
Un formateur passionné, très investi dans la transmission de son savoir, rendant la formation claire et enrichissante.
Formation très intéressante, la formatrice Dominique Mereaux a été à l'écoute de nos questions et très pédagogue. Merci pour cette formation
Formation adaptée à mes besoins, avec accompagnatrice à l'écoute
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.
Questions fréquentes
Combien de temps dure la formation ISTQB® Certified Tester Mobile Application Testing (CT-MAT) ?
Cette formation se déroule sur 2 jours.
Quels sont les prérequis pour suivre la formation ISTQB® Certified Tester Mobile Application Testing (CT-MAT) ?
- Être titulaire de la certification ISTQB® Certified Tester Foundation Level (CTFL) — prérequis officiel pour passer l'examen - Connaître les fondamentaux du test logiciel couverts par le CTFL : processus de test, niveaux et types de tests, techniques basées sur l'expérience, analyse de risques
Quel est le prix de la formation ISTQB® Certified Tester Mobile Application Testing (CT-MAT) ?
En inter-entreprises, elle est à 1 500 € HT par participant. Un tarif sur-mesure est également disponible sur devis.
La formation ISTQB® Certified Tester Mobile Application Testing (CT-MAT) délivre-t-elle une certification ?
Oui, cette formation est certifiante.
La formation ISTQB® Certified Tester Mobile Application Testing (CT-MAT) est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
