Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Automatisation des tests pour les applications Web avec Selenium
Technique

Formation Automatisation des tests pour les applications Web avec Selenium

Testez vos interfaces Web avec Selenium

Un automate de test est une solution logicielle qui permet de reproduire des scenarios de tests préalablement conçus et régulièrement rejoués à chaque nouvelle livraison d’une version d’un logiciel. Le recours à un tel outil permet donc à l’équipe en charge des tests, et ce dans des délais très courts, de s’assurer d’une part qu’aucun nouveau dysfonctionnement (« bug ») n’est apparu lors de modification d’une interface, et d’autre part que les fonctionnalités répondent à la logique initialement prévue. Cette formation de 2 jours présente aux participants les techniques et bonnes pratiques pour organiser l'automatisation des tests des applications web avec Selenium.
Objectifs de cette formation Automatisation des tests pour les applications Web avec Selenium
  • Savoir mettre en oeuvre une démarche d’automatisation et en particulier des tests d’interface
  • Apprendre à mettre en oeuvre toutes les fonctionnalités propres à Selenium
  • Savoir créer et exporter des scenarios de tests dans différents langages de programmation
  • Comprendre comment intégrer les tests dans les outils d’intégration continue
Public
  • Testeur ou développeur désirant se former aux techniques d’automatisation
  • Chef de projet test
Pré-requis
Programme détaillé

Démarche d’automatisation

  • Stratégie d’automatisation
  • Causes d’échec
  • Caractéristiques et difficultés des tests d’IHM
  • Faire des tests maintenables

Outil Selenium

  • Présentation de Selenium et ses composants, historique
  • Un premier test avec l’IDE : capture et rejeu
  • Les différentes méthodes de localisation d’un objet graphique (ID,XPATH, CSS, lien)
  • Structure d’une commande Selenium, type de commande (action/contrôle)
  • TP : Cas pratiques sur différentes problématiques

WebDriver

  • Présentation de l’API
  • Pourquoi utiliser WebDriver ?
  • Exporter ses tests dans différents langages de programmation
  • Améliorer ses tests en combinant java, JUNIT et Webdriver : paramétrage et modularité
  • Exécuter ses tests sur différentes plates-formes IE, FF, Chrome, mobile
  • TP : exportation de test en java, utilisation de JUNIT4 pour paramétrer
  • TP : utilisation de page object pour modulariser les tests

Selenium Grid

  • Présentation de Grid
  • TP : Exécution de test sur différentes plates-formes

Intégration

  • Intégration avec des outils d’intégration continue et autres
  • Rapport de test

Conclusion

  • Rappel des bonnes pratiques pour écrire des tests maintenables
  • Comparaison avec un outil payant
Les plus de cette formation Automatisation des tests pour les applications Web avec Selenium
  • L'apprentissage par la pratique : les phases théoriques sont complétées d'ateliers favorisant un ancrage durable des acquis.
  • Les nombreux retours d'expérience et conseils des consultants spécialistes du sujet.

Informations

  • Durée : 2 Jours (14h)
  • Tarif : 1 350 € HT
  • Réf. : MG761
  • Option(s)
    • Repas Paris : 46 € HT


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.