Plan du cours

Introduction aux tests automatisés

  • Concepts de test
  • Possibilités et limites des localisateurs Selenium
  • Comprendre les localisateurs
  • Types de localisateurs ID, CSS, XPath et Nom

Localisateurs avancés

  • Localisateurs dynamiques
  • Construction d'un chemin
  • Relations entre les éléments d'un chemin
  • Localiser les éléments avec le texte désiré
  • Meilleures pratiques

Apache Maven

  • Configuration du projet

Selenium WebDriver

  • Java principes de base
  • Java IDE
  • API WebDriver
  • Résolution des problèmes
  • Débogage

TestNG

  • Assertions
  • Annotations
  • Suite de tests
  • Paramètres
  • Tests inter-navigateurs
  • Rapports

Avancé Selenium WebDriver

  • Contenu dynamique

Selenium Grille

  • Comprendre les tests distribués
  • Préparer l'infrastructure
  • Utilisation de Remote WebDriver

Gestion de projet

  • Système de contrôle de version Git
  • Intégration avec Jenkins
  • Intégration des suites de tests BDD Cucumber dans Jenkins

Pré requis

  • Une compréhension de l'intégration continue.
  • Expérience avec subversion ou tout autre système de contrôle de version.
  • Java expérience en programmation.

Audience

  • Ingénieurs
  • Testeurs
  35 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (2)

Cours Similaires

Jenkins for .Net Continuous Integration (CI)

  14 heures

Introduction to Selenium

  7 heures

Catégories Similaires