move-left Toutes les formations
Intermédiaire

Appium

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

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 JDK, Maven et Android

  • Ajouter un projet Agile
  • Créer des US et des sprints

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.  

Prochaines sessions

Les sessions peuvent être dispensées en anglais ou en français. Un minimum de 3 participants est requis pour qu’une session soit maintenue. 

13/10/2026 - 14/10/2026
Hybride Paris x Teams