Accueil > Gestion de Projet et MOA > Appium : automatiser les tests de ses applications mobiles
Formation #GPM178

Formation Appium : automatiser les tests de ses applications mobiles

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : GPM178


Sessions programmées :

Du 12 au 15 Jan. 2021

Du 23 au 26 Mars 2021

Du 11 au 14 Mai 2021

Du 13 au 16 Juil. 2021

Du 12 au 15 Oct. 2021

Du 14 au 17 Déc. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : GPM178


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Appréhender la portée de l'automatisation, ses avantages et ses risques dans un environnement mobile
  • Découvrir l'architecture et comprendre le fonctionnement d'Appium
  • Configurer un environnement de test avec Appium
  • Apprendre à concevoir et à exécuter des scripts de test
  • Pouvoir améliorer les scripts de tests
  • Gérer l'intégration continue avec Appium
Programme
1/ Introduction à l'automatisation des tests sur mobile
  • L'objectif de l'automatisation
  • Valeur ajoutée et limites de l'automatisation mobile
  • Choix des tests à automatiser
  • Le principe d'un framework
  • Présentation des composants essentiels d'un framework d'automatisation
  • Appréhender les approches TDD, data-driven, Keyword-driven, BDD
2/ Framework d’automatisation
  • Le principe d'un framework
  • Les composants essentiels d'un framework d'automatisation
  • Les approches TDD, data-driven, Keyword-driven, BDD
3/ Rappel sur Sélénium Web Driver
  • Les IHM Web
  • Les sélecteurs
  • Le WebDriver de navigateur local ou distant
  • L'extension JavaScript
  • L'approche Page Object
4/ Présentation d'Appium
  • A propos d'Appium : historique et enjeux
  • Philosophie Appium
  • Points forts et limites de l'outil
  • Les plateformes supportées (versions, langages de programmation, OS…)
  • Les fonctionnalités et les composants
  • Appium en ligne de commande (Shell)
  • Architecture de la suite d’outils Selenium 2
5/ Appium en pratique
  • Le client et le serveur d'Appium
  • Configurer Appium avec Eclipse
  • Configurer Appium avec Katalon Studio
  • Créer des scripts manuels
  • Créer des fichiers journaux personnalisés
  • Créer des rapports de test
6/ Améliorer les scripts
  • Méthodes "WebElement" / "Native Element"
  • Créer la carte d'objet cible
  • Test de modularisation
7/ La procédure d’automatisation
  • Déployer l’application cible sur émulateur/terminal
  • Configurer les services Appium
  • Créer l'automatisation sur un émulateur/terminal prototype
8/ Appium - JUnit/TestNG/Maven/Jenkins
  • Exécution d'un script de test Appium sur de multiples terminaux et débogage
  • Résolution des problèmes identifiés
  • Mise en place d'un framework d'automatisation pour le déploiement sur de multiples émulateurs/terminaux
  • L'intégration continue avec Appium
9/ Les facteurs de succès de l'automatisation des tests sur device avec Appium
  • Appium vs Sélénium
  • Appium et comparaison avec la concurrence
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de Projet
  • Testeurs
  • Analystes de tests
  • Développeurs
Dates

Dates

  • Du 12 au 15 Jan. 2021
  • Du 23 au 26 Mars 2021
  • Du 11 au 14 Mai 2021
  • Du 13 au 16 Juil. 2021
  • Du 12 au 15 Oct. 2021
  • Du 14 au 17 Déc. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation