move-left Toutes les formations
Intermédiaire

Appium

Adhésion au métier - Méthodes / Prise en main technique

13/10/2026 - 14/10/2026
2 journées (14h)
Hybride Paris x Teams
Intermédiaire
Anglais - Français

Informations générales

 

Objectifs :

 

Cette formation porte sur l’automatisation des tests sur appareils mobiles, à l’aide d’Appium, un outil open source permettant de créer des tests automatisés dans les environnements Android et iOS, et de l’intégrer dans une chaîne d’outils de tests continus :

  • Comprendre Appium et la chaîne d’outils permettant son utilisation
  • Savoir installer Appium et les outils associés
  • Être capable d’automatiser les tests sur des applications mobiles
  • Mettre en place une plateforme de tests continus

 

 

Profil des participants :

 

  • Testeur
  • Développeur - Concepteur
  • Responsable des tests
  • Automaticien

 

 

Prérequis :

 

  • Connaissances de base en Java et en tests mobiles/fonctionnels

 

 

Présentation :

 

1. Système & outils

  • Introduction au test et à l’automatisation des tests
  • Les différents outils d’automatisation des tests

2. Introduction à l’automatisation Test Appuim & Mobile

  • Automatisation test mobile, Selenium 3.0 et APIs
  • Exécution des scripts avec logiciels d’émulation & sur dispositifs
  • Différents niveaux API et concepts Appium

3. Installations et prérequis pour Appium

  • Installation et configuration du JDK
  • Installation et configuration de Maven
  • Installation et configuration des outils Android
  • Configuration des variables d’environnement nécessaires à Appium
  • Vérification de l’environnement et des prérequis

4. Installations de base d’Appium pour Windows

  • Configuration SDK Manager
  • Téléchargement & paramétrage d’Android API & Appium GUI
  • Comprendre appPath, appPackage & appActivity

5. Serveur Appium / développement Windows OS

  • Démarrage & arrêt du serveur Appium
  • Téléchargement des Dépendances Appium Maven
  • Commandes d’arrêt et nœuds

6. L’interface utilisateur « Automator Viewer »

  • Outil d’interface utilisateur Automator Viewer avec SDK
  • Stratégies & balises de localisation

7. L’inspecteur Appium

  • Présentation de l’Inspecteur Appium
  • Enregistrer et visualiser la vidéo avec l’Inspecteur Appium
  • Localiser les éléments avec l’aide de l’outil
  • Quid des sessions actives ?

8. Le référentiel d’objets

  • Présentation du Référentiel d’Objets
  • Utilisation en tant qu’infrastructure de développement
  • Rôle de maintenance & types de développement

9. Fonctionnalités supplémentaires

  • Exécution avec ANT, Maven, Jenkins
  • Localisateur d’objet, de techniques et d’éléments
  • Localiser des éléments dans les éléments & des éléments multiples
  • Utiliser les fonctions à l’intérieur de la classe UI Automator

10. Tester « Android NDK », Hybrid & Applications Web

  • Différents tests Outil Natif
  • Actions Tactiles et Evènements / Manipulation des gestes
  • Test Outil Web / L’Automatisation Web avec le navigateur Chrome
  • Test Outil Hybrid – Automatiser les outils Mobiles d’envoi des SMS

11. Infrastructure de développement du Test des composants

  • Introduction au Test des Composants
  • Introduction au TestNG
  • Différence entre JUnit et TestNG

 

 

 

Méthodes pédagogiques :

 

  • Théorie
  • Cas pratique
  • Retours d'expérience
  • Etudes de cas
  • QCM

 

 

Modalités d'évaluation :

 

Travaux pratiques

 

 

 

Inscription

Vous pouvez nous écrire jusqu'à la veille du début de la formation concernée.

Pour les formations INTRA, merci de le préciser dans votre demande.