Tests de Logiciels
Certifiant

Automatisation des tests mobile avec Appium

★★★★★ 4,8/5 · 11 étudiants formés

Maîtrisez l'automatisation des tests d'applications mobiles avec Appium, des fondamentaux jusqu'à Appium 2.0, en pratique sur Android et iOS.

Durée
28 heures
Niveau
Intermédiaire
Format
Présentiel & en ligne
Langue
Français
À la clé
Certificat Experteam
Formateur
Mohamed Trabelsi
Présentation

À 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.

Objectifs

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
Programme

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
Prérequis

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.

Un module de remise à niveau gratuit peut être proposé en amont de la session selon votre profil.
Public visé

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.

Intermédiaire Tests de Logiciels Certifiant
Votre formateur

Apprenez avec un expert du terrain

Une pédagogie orientée projet, nourrie par des cas concrets.

MT

Mohamed Trabelsi

Test Logiciels & Qualité — ISTQB, Selenium

Consultant-formateur certifié, praticien du domaine.

Formateur expert Pédagogie active Tests de Logiciels
Calendrier

Prochaines sessions

Places limitées pour garantir un suivi personnalisé.

10 août 2026
En ligne 28h · Présentiel & en ligne 09h00 – 16h00
7 places restantes
07 sept. 2026
Tunis 28h · Présentiel & en ligne 09h00 – 16h00
6 places restantes

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 vérifiés

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.

À découvrir aussi

Formations similaires

D'autres parcours pour développer vos compétences techniques.

Tests de Logiciels Certifiant

ISTQB Test d'acceptation (Acceptance Testing)

Avancé 21h Présentiel & en ligne
Amel Bouzid
950 TND Voir le détail
Tests de Logiciels

Automatisation des tests Web avec Playwright

Intermédiaire 35h Présentiel & en ligne
Karim Gharbi
1 250 TND Voir le détail
Tests de Logiciels Certifiant

ISTQB Niveau Avancé Test Manager V3.0

Avancé 35h Présentiel & en ligne
Sonia Ben Amor
1 450 TND Voir le détail