Automatisation des tests mobile avec Appium
Maîtrisez l'automatisation des tests d'applications mobiles avec Appium, des fondamentaux jusqu'à Appium 2.0, en pratique sur Android et iOS.
À propos de cette formation
Cette formation vous initie au test des applications mobiles et à leur automatisation avec Appium, l'un des frameworks open source les plus utilisés pour les applications natives, hybrides et mobile web. Vous progressez des fondamentaux de l'automatisation jusqu'aux nouveautés d'Appium 2.0, avec une mise en pratique concrète sur les plateformes Android et iOS.
Au fil des modules, vous apprenez à installer et configurer l'environnement Appium sous Windows et macOS, à écrire des scripts de test robustes en appliquant les bonnes pratiques d'ingénierie (mécanismes de synchronisation, principes DRY, SRP, SOLID et Page Object Pattern), puis à exécuter vos tests sur émulateurs, simulateurs et appareils réels.
Dispensée par Expert Team, centre de formation IT agréé par l'État tunisien, cette formation prépare à la certification « Foundation Level Tester for Appium » et ouvre des débouchés vers les métiers d'ingénieur automatisation des tests, QA mobile et test engineer.
Ce que vous allez apprendre
À la fin de la formation, vous serez capable de :
- Comprendre les enjeux du test des applications mobiles et le positionnement de l'automatisation par rapport au test manuel
- Expliquer l'architecture d'Appium et les différences entre émulateur, simulateur et appareil réel
- Installer et configurer l'environnement Appium sous Windows et macOS (Java, Android Studio, Xcode, Node.js)
- Créer et exécuter des tests automatisés Appium sur applications Android et iOS
- Concevoir des scripts de test maintenables en appliquant les principes DRY, SRP, SOLID et le Page Object Pattern
- Maîtriser les capabilities serveur communes et spécifiques à chaque système d'exploitation
- Identifier les évolutions majeures apportées par Appium 2.0 et les mettre en oeuvre
- Se préparer à l'examen de certification Foundation Level Tester for Appium
Un parcours en 6 modules
28 heures structurées, de la théorie à la pratique.
01 Introduction au test des applications mobiles 3h
- Vue d'ensemble de l'automatisation des tests
- Pourquoi le test est nécessaire
- Test manuel vs test automatisé
- Avantages et facteurs de succès
- Types de cas de test automatisés
- Reporting des tests automatisés
02 Introduction à Appium 4h
- Qu'est-ce qu'Appium
- Philosophie et avantages
- Architecture d'Appium
- Émulateur vs simulateur vs appareils réels
- Repository standard Appium
03 Installation et configuration d'Appium 4h
- Prérequis techniques
- Installation sous Windows (Appium, Java, Android Studio)
- Installation sous macOS (Xcode, Homebrew)
- Configuration de l'outil
04 Utilisation d'Appium 9h
- Structure typique d'un script de test
- Écriture d'un test avec Appium 1.x
- Automatisation des applications Android et iOS
- Création de scripts pas à pas
- Exécution sur appareil réel
- Mécanismes de synchronisation (wait) et logging
- Principes DRY, SRP et SOLID
- Page Object Pattern (POP)
05 System Capabilities 4h
- Server capabilities
- Capabilities communes à tous les OS
- Capabilities spécifiques Android et iOS
06 Appium 2.0 4h
- Vue d'ensemble d'Appium 2.0
- Évolutions majeures par rapport à la version 1.x
- Exemple pratique avec Appium 2.0
- Préparation à l'examen de certification
Connaissances fondamentales en test logiciel (niveau ISTQB Foundation), compréhension des concepts d'automatisation des tests, notions de base en programmation (Java, JavaScript ou équivalent) et connaissance générale des environnements Android et/ou iOS. Une familiarité avec Node.js, Android Studio ou Xcode est un plus.
Testeurs, ingénieurs QA, développeurs et automaticiens de tests souhaitant développer leurs compétences en automatisation des tests d'applications mobiles natives, hybrides et mobile web sur Android, iOS et Windows.
Apprenez avec un expert du terrain
Une pédagogie orientée projet, nourrie par des cas concrets.
Mohamed Trabelsi
Consultant-formateur certifié, praticien du domaine.
Prochaines sessions
Places limitées pour garantir un suivi personnalisé.
Toutes les sessions
Voir le calendrier| Date de début | Horaire | Lieu | Formateur | Places | |
|---|---|---|---|---|---|
|
10/08/2026
Lundi
|
09h00 – 16h00 |
En ligne
Classe virtuelle
|
Mohamed Trabelsi | 7 places restantes | |
|
07/09/2026
Lundi
|
09h00 – 16h00 |
Tunis
Salle Alpha
|
Mohamed Trabelsi | 6 places restantes |
Avis des apprenants
Aucun avis pour le moment. Soyez le premier à partager votre expérience !
Vous avez suivi cette formation ? Connectez-vous pour laisser un avis.
Prêt à préparer votre certification ?
Rejoignez la prochaine session du 10 août 2026 à En ligne. Certificat Experteam inclus.
Formations similaires
D'autres parcours pour développer vos compétences techniques.