Libérez le potentiel de l’IA générative dans toutes vos fonctions managériales.
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

Les campagnes de tests pouvant contenir des milliers de scénarios à exécuter, on comprend vite l'intérêt de l'automatisation. C'est l'objet de la plateforme Selenium. Ce stage vous fera prendre en main les outils de cette plateforme en vue de simuler une activité réelle sur un site Web et d'effectuer les tests.

À qui s'adresse cette formation ?

Pour qui ?

Chargés de tests en MOA ou MOE, responsables des processus de validation ou de recette, automaticiens de tests.

Prérequis

Les objectifs de la formation

  • Prendre en main les outils Selenium (IDE, WebDriver, WebGrid)
  • Développer une suite de tests sous Firefox et les porter sur d'autres plates-formes
  • Mettre en oeuvre Selenium dans le cadre de serveurs d'intégration continue
  • Intégrer Selenium aux référentiels de test
  • Bâtir son framework de test autour des outils Selenium
  • Programme de la formation

      • Rappel sur les tests fonctionnels des applications Web.
      • Frameworks de test et langages.
      • Le projet Selenium (historique, roadmap).
      • Architecture de la plate-forme Selenium 2.
      • Travaux pratiques Installation de la plate-forme Selenium 2.
      • Enregistrement des cas de test et rejeu.
      • Constitution de suites de tests et rejeu.
      • Primitives du langage (Selenese), mécanismes d'assertions, de vérification.
      • Activation de Selenium en ligne de commande.
      • Selenium IDE et les navigateurs Web, Selendroid.
      • Travaux pratiques Création et mise au point de cas de test, création de suites de test, lancement des tests.
      • API Selenium et Selenium Remote Control.
      • API Web Driver - Architecture.
      • Les drivers (proxy) pour les différents navigateurs (IE, Firefox, Chrome, Android, HtmlUnit .
      • Pilotage des actions.
      • Reconnaissance des composants sur l'interface.
      • Travaux pratiques Mise en place d'exemples illustrant l'API Web driver.
      • Portage des suites de test vers des langages cibles.
      • Les mises en oeuvre de Selenium Server.
      • Pilotage à distance d'une suite de tests.
      • Remote WebDriver.
      • Travaux pratiques Préparation, exécution et monitoring des suites de tests via Selenium Server ou Remote WebDriver.
      • Préparation d'une grille de serveurs.
      • Paramétrage des différents composants (OS, navigateurs, versions).
      • Travaux pratiques Montage d'une grille de serveurs et mise en oeuvre avec Selenium Grid.
      • Selenium et les serveurs d'intégration continue.
      • Intégration de Selenium dans une démarche de spécification par l'exemple.
      • Mise en place d'une capture du
      • Extension de l'API Selenium IDE.
      • Pont vers les gestionnaires de test.
      • Construction de son propre framework de test (principes, points-clés).
      • DémonstrationDémonstrations sur certaines fonctionnalités avancées.
    • 780
    • 14 h

    Soumettez votre avis