Formation Automatisation Test
Objectifs de notre formation Automatisation Test
- Acquérir une expertise dans les tests automatisés (UI, API, intégration).
- Explorer des pratiques avancées en automatisation des tests.
- Développer des scripts solides en Java en utilisant JUnit/TestNG.
- Automatiser des tests web avec Selenium et le modèle Page Object Model.
- Élaborer de scénarios BDD en utilisant Cucumber et Gherkin.
- Automatiser les tests API avec RestAssured et Playwright.
- Utiliser des frameworks comme TestNG ou JUnit pour structurer les tests.
- Mettre en œuvre un projet d'automatisation intégrale en CI.
Formation Automatisation Test – Niveau Avancé
Développez des compétences techniques avancées en automatisation des tests avec notre Elite Automation Bootcamp.
Si vous avez déjà acquis les bases en test logiciel et vous souhaitez aller plus loin pour devenir un expert du domaine, alors cette formation est faite pour vous !
Notre formation automatisation test vous permet de maîtriser les outils les plus utilisés du marché : Selenium, Playwright, Jenkins, RestAssured, Cucumber et bien plus encore.
À qui s’adresse notre Elite Automation Bootcamp ?
Notre formation automatisation test est destinée aux professionnels de l’informatique qui ont déjà acquis des compétences de base en Test Logiciel.
Ainsi, elle est idéale pour ceux qui souhaitent approfondir leurs connaissances et maîtriser des techniques avancées dans ce domaine.
Cette formation en automatisation de test est idéale si vous êtes :
- Testeurs manuels qui souhaitent se spécialiser en automatisation
- Développeur voulant se spécialiser dans le test automatisé
- Profils en reconversion ayant déjà des bases en test manuel.
- Professionnel QA souhaitant maîtriser les frameworks modernes (Selenium, Playwright, RestAssured…)
Fondamentaux de l’automatisation des tests
- Introduction à l’automatisation : enjeux, ROI, et stratégie.
- Types de tests automatisés : UI, API, intégration, régression.
- Bonnes pratiques et erreurs courantes.
- Astuce : Mettre en place une grille de priorisation pour cibler les cas à automatiser.
Contrôle de version avec GitHub
- Concepts de base de Git : commits, branches, merges.
- Utilisation de GitHub : création et gestion de dépôts.
- Gitflow adapté aux projets de test.
- Astuce : Créer des branches dédiées par fonctionnalité ou campagne de test.
Programmation Java & Frameworks de test (JUnit / TestNG)
- Notions clés de Java appliquées aux tests.
- Syntaxe et structure des tests avec JUnit et TestNG.
- Annotations, assertions, paramètres dynamiques (dataProviders).
- Astuce : Regrouper les assertions réutilisables dans une classe utilitaire.
Selenium WebDriver & Page Object Model (POM)
- Prise en main de Selenium WebDriver.
- Implémentation du design pattern POM.
- Sélecteurs dynamiques (XPath, CSS) et synchronisation des tests.
- Astuce : Utiliser WebDriverWait pour rendre les tests plus robustes.
Cucumber & Behavior Driven Development (BDD)
- Syntaxe Gherkin : Given/When/Then.
- Intégration avec Java, Selenium, TestNG ou JUnit.
- Gestion des jeux de données avec Scenario Outline.
- Astuce : Écrire des scénarios lisibles par les profils non techniques.
Intégration Continue avec Jenkins & Azure DevOps
- Configuration d’un job Jenkins ou pipeline Azure.
- Intégration des étapes de build, test et rapport.
- Déclenchement automatique à chaque push.
- Astuce : Ajouter des badges GitHub pour le suivi de la qualité.
Automatisation Web avec Playwright et TypeScript
- Comparatif Selenium vs Playwright.
- Installation, configuration et premiers tests.
- Tests cross-browser, responsive, et visuels.
- Astuce : Exploiter les fixtures Playwright pour des tests plus lisibles et réutilisables.
Tests API avec RestAssured et Playwright
Intégration API avec Selenium et RestAssured
- Présentation et installation de RestAssured (Java + Maven).
- Écriture de requêtes REST : GET, POST, PUT, DELETE.
- Intégration dans un projet Selenium pour combiner UI/API.
- Astuce : Pré-conditionner l’état de l’application via l’API avant les tests UI.
Tests API avec Playwright (TypeScript)
- Utilisation de APIRequestContext.
- Authentification par token.
- Tests API synchronisés avec les tests UI.
- Astuce : Mock de réponses API pour isoler le test UI.
Projet Final & Évaluation
- Conception d’un mini-framework complet (au choix : Selenium ou Playwright).
- Rédaction des scénarios BDD et automatisation.
- Mise en place d’un pipeline CI/CD complet.
- Présentation finale + évaluation croisée (peer review).
Certifications en automatisation des tests : Un atout incontournable pour les testeurs
Après ce parcours de formation automatisation test de 4 mois, vous obtiendrez 3 certifications nationales agréées par l’État, délivrées après évaluation et validation des compétences.
Ces certifications valorisent votre parcours sur le marché de l’emploi et prouve votre maîtrise des outils et techniques clés en automatisation des tests :
- Certification Selenium
- Certification Playwright
- Certification Tests API avec RestAssured
Demandez Un Devis
« * » indique les champs nécessaires


Découvrez nos Quiz


Formations qui pourraient vous intéresser
-
Proservices
-
Proservices
-
Proservices
-
Proservices