Appium - Automatisation des tests mobiles
Prérequis
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Expliquer la portée de l'automatisation, ses avantages et ses risques dans un environnement mobile
- Définir l'architecture et décrire le fonctionnement d'Appium
- Configurer Appium dans différents environnements
- Mémoriser les options de la création des cas de test, rendre les tests plus performants puis les rejouer
- Améliorer les scripts de tests
- Automatiser les tests d'applications sur un environnement mobile (bout en bout)
- Concevoir, exécuter et maintenir les tests conçus.
Programme de la formation
Contexte
- Appium est un outil Open Source permettant d'automatiser des applications natives, Web mobiles et hybrides sur des plateformes iOS mobiles, Android mobiles et Windows
- Les applications Web mobiles sont des applications Web accessibles via un navigateur mobile
- Appium prend en charge Safari sur iOS, Chrome et l'application "Navigateur" intégrée sur Android
- Cette formation permet d'apprendre à construire des tests efficaces, incluant les points de contrôle adéquats puis de traiter de leur exécution, et maintenance dans un environnement mobile
Jour 1
Présentation du programme de formation
Introduction
- Pourquoi automatiser les tests sur mobiles ?
- Bénéfices et limites de l'automatisation mobile
- Choisir les tests à automatiser
Introduction à Appium
- A propos d'Appium
- Philosophie Appium
- Points forts et limites de l'outil
Appium en pratique
- Vue d'ensemble du client et du serveur d'Appium
- Configuration avec Eclipse et Katalon Studio
- Création
- De scripts manuels
- De fichiers journaux personnalisés
- De rapports de test
Exemples de travaux pratiques (à titre indicatif)
- Installer, lancer et exécuter Appium
- Créer des cas de test et des rapports
Jour 2
Amélioration des sripts
- Méthodes "WebElement" / "Native Element"
- Création de la carte d'objet cible
- Test de modularisation
Exemples de travaux pratiques (à titre indicatif)
- Améliorer les scripts déjà créés
- Projets en binôme
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation

Proposé par
M2I
"Un leadership dans le domaine de la formation"

Proposé par
M2I
