Témoignages
Formation Développeur(euse) de tests automatisés
Programme pédagogique
-
Introduction aux tests fonctionnels
-
Automatisation web avancée avec Selenium
-
Sources, données et environnements de l’automatisation
-
Automatisation des tests d’API et d’applications mobiles
-
Intégration continue avancée, qualimétrie et performance
Durée de la formation
-
57 jours
Objectifs pédagogique
-
Savoir concevoir des tests automatisés utiles et pérennes, orchestrer et exécuter des campagnes de tests automatisés
-
Connaître l’environnement technique web
-
Savoir gérer les environnements et les données de test
-
Maîtriser la Qualimétrie
-
Savoir installer et configurer des applications sous Unix
-
Savoir mettre en place un serveur d’intégration continue avec Jenkins
-
Obtenir les certifications Certified Selenium Professional et SoapUI Open Source Certification
Certifications et diplômes
-
Certified Selenium Professional
-
SoapUI Open Source
Pré-requis / Profils attendus
-
Titulaire d’un bac +3 informatique avec une première expérience professionnelle en développement.
-
Titulaires d'un bac+4/5 scientifique familiarisé des process scientifiques et d’ingénierie
(traitement de données outils de calcul langage de type Matlab, python, etc.) et avec une première expérience professionnelle en développement.
Autre formation :
-
Automaticien(ne) de tests, accessible à l'issue de la formation en Qualification Logicielle, plus d'information.
Financement
-
Frais fixes d'inscription de 150,00€
-
Formation gratuite pour les bénéficiaires sous réserve d'obtention d'une promesse d'embauche dans le cadre d'une POEI
En cliquant, vous serez redirigé vers notre plateforme de candidature en ligne.
Programme détaillé de formation :
Introduction aux tests fonctionnels
-
Les fondamentaux du test fonctionnel
-
La recette fonctionnelle outillée avec Squash TM
Communication et travail en groupe
Automatisation web avancée avec Selenium
-
L’approche guidée par les tests
-
Introduction aux Technologies du web, (DOM, XPATH)
-
Initiation au développement Java et code orienté objet
-
Automatisation avancée avec Selenium Webdriver
-
Préparation et passage Certified Selenium Professional
Projet : Automatisation de tests IHM Web avec Selenium Webdriver
Sources, données et environnements de l’automatisation
-
Unix avancé: administration Unix, montage serveur d’application Tomcat, intégration d’applications Web
-
Outillage de l’intégration continue (Jenkins)
-
Cucumber et l’approche Behaviour Driven Development (BDD)
-
Gestion et exécution d’un patrimoine de test automatisé avec Squash-TF
Automatisation des tests d’API et d’applications mobiles
-
Test de WebServices (SOAP, REST) avec l’outil SoapUI
-
Tests mobiles avec Appium
-
Préparation et passage SoapUI Open Source Certification
Projet : Réalisation de tests automatisés sur des web services
Intégration continue avancée, qualimétrie et performance
-
Analyse de la qualité du code (SonarQube)
-
Tests de performance (NeoLoad )
-
Tests unitaires et d’intégration
-
Intégration continue avec Jenkins et outils tiers (SonarQube, JMeter, Squash)
-
Assemblage des outils au sein d’une chaine d’exécution (pipeline)
Projet : Mise en place d’une solution d’intégration continue en douane applicative
Le métier de développeur(euse)
de tests automatisés :
L'automaticien conçoit et réalise des tests automatisés soit en support des équipes de test manuel qui souhaitent automatiser leurs contrôles soit sur des périmètres techniques (performance, sécurité, qualité du code).
Il intervient également dans des contextes où l'objectif est le contrôle continu de la qualité tout au long de la production grâce à l'automatisation de tests sur des périmètres variés (intégration continue, livraison continue, déploiement continu).
L'automaticien a également une expertise sur l'opportunité et la faisabilité de l'automatisation sur différents périmètres.
Mots-clés métier :
Développeur de test automatisé, Automaticien de tests, Intégrateur DevOps, Automatisation de tests fonctionnels, Applications web, mobile et clients lourds
Agile , Cycle en V, Tests de performance , Qualimetrie , Consultant expert en automatisation de test.