AI-Powered Automation Test Engineer Bootcamp - En collaboration avec Microsoft Azure
AI-Powered Automation Test Engineer Bootcamp
En collaboration avec Microsoft Azure
Programme de bootcamp de 6 mois (e-learning + cours en ligne en direct tous les week-ends !)
Admission flexible, nouvelle promotion tous les 1 à 2 mois/cours
- Maîtrisez Selenium, Java, REST Assured, JMeter et les tests basés sur l'IA
- Maîtrisez l'ingénierie rapide, les workflows basés sur le LLM et les techniques d'IA générative pour accélérer et améliorer la planification des tests.
Le programme d'ingénieur en tests d'automatisation basé sur l'IA développe votre capacité à réaliser des tests complets de bout en bout, couvrant la planification des tests, la validation fonctionnelle, les contrôles non …
Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.
AI-Powered Automation Test Engineer Bootcamp
En collaboration avec Microsoft Azure
Programme de bootcamp de 6 mois (e-learning + cours en ligne en direct tous les week-ends !)
Admission flexible, nouvelle promotion tous les 1 à 2 mois/cours
- Maîtrisez Selenium, Java, REST Assured, JMeter et les tests basés sur l'IA
- Maîtrisez l'ingénierie rapide, les workflows basés sur le LLM et les techniques d'IA générative pour accélérer et améliorer la planification des tests.
Le programme d'ingénieur en tests d'automatisation basé sur l'IA développe votre capacité à réaliser des tests complets de bout en bout, couvrant la planification des tests, la validation fonctionnelle, les contrôles non fonctionnels et les tests de performance. Vous apprendrez à améliorer l'automatisation des tests à l'aide d'outils basés sur l'IA qui permettent des processus de test plus rapides, plus intelligents et plus adaptatifs.
Grâce à une approche d'apprentissage pratique, basée sur des projets, et à un projet de fin d'études en situation réelle, le programme offre une expérience pratique avec des outils standard tels que Selenium, Jenkins, JMeter, Postman, Docker et des cadres de test modernes basés sur l'IA.
Conçu pour les jeunes diplômés, les professionnels de l'assurance qualité, les développeurs et les praticiens de l'informatique, ce programme vous prépare à devenir un spécialiste des tests basés sur l'IA, capable de fournir des solutions d'automatisation intelligentes, évolutives et de haute qualité.
Caractéristiques principales
- Cours et matériel en anglais
- Niveau débutant à avancé
- Programme de formation intensive de 5 mois avec des cours en direct flexibles
- Plus de 130 heures de cours en ligne en direct (cours le week-end)
- Nouvelle promotion tous les 1 à 2 mois
- Plus de 50 heures de matériel d'apprentissage en ligne
- Temps d'étude : environ 250 à 300 heures
- 1 an d'accès à la plateforme d'apprentissage et aux enregistrements des cours
- Plus de 14 projets de cours et plus de 15 outils de test d'automatisation
- Construisez un portfolio prêt à l'emploi sur GitHub pour mettre en valeur vos compétences en automatisation et en GenAI.
- Bénéficiez d'un accès au portail Microsoft Learn et de certificats de la marque MS.
- Certificat pour chaque cours et certificat de master bootcamp inclus
Plus de 13 compétences couvertes
- Agile
- Java
- Test d'API avec Postman
- TDD avec TestNG
- AWS
- JDBC
- Test de contrat d'API
- Planification des tests de performance
- Principes fondamentaux du LLM
- Introduction aux concepts de réglage fin
- Ingénierie des invites
- Invites multimodales
- Sélecteurs XPathCSS de base
Résultats d'apprentissage
- Appliquer les techniques d'IA générative pour améliorer et optimiser les workflows d'automatisation des tests.
- Développer et maîtriser des compétences avancées en matière de tests d'automatisation à l'aide d'outils et de cadres modernes.
- Mettre en pratique des méthodologies agiles pour mener à bien des projets concrets et pertinents pour le secteur.
- Accélérer sa carrière en concevant et en développant un projet aligné sur le secteur à partir de zéro.
- Créer, tester et valider une application complète de bout en bout à partir de zéro.
- Tester, intégrer et déployer des fonctionnalités en production de manière fluide, avec un minimum d'efforts et une grande fiabilité.
Groupe cible
Ce programme est destiné à un large éventail d'apprenants, des personnes souhaitant se lancer dans le secteur aux professionnels ayant déjà de l'expérience, tous souhaitant faire carrière en tant qu'ingénieur en tests d'automatisation.
Prérequis
- Ouvert aux candidats sans expérience en programmation
- Les candidats doivent être âgés d'au moins 18 ans et posséder un diplôme d'études secondaires ou une qualification équivalente
- Une expérience professionnelle de deux ans ou plus est préférable, mais n'est pas obligatoire
Programme du bootcamp
- Principes fondamentaux des tests d'automatisation
- Automatisation des tests fonctionnels avec Java
- Tests API, de charge et de performance
- Principes fondamentaux de l'IA générative
- Automatisation des tests alimentée par l'IA générative
- Projets de portfolio
Cours optionnels
- Introduction à l'IA dans Azure / AI-900T00-A
- Développeur RPA Microsoft Power Automate
- Automatisation du cloud
1. Principes fondamentaux des tests d'automatisation
Commencez votre parcours dans le domaine des tests d'automatisation en acquérant des bases solides en matière de tests logiciels et de pratiques agiles. Apprenez à créer des cas de test efficaces, à gérer les données de test, à comprendre les concepts et les localisateurs d'automatisation de l'interface utilisateur, et à collaborer de manière transparente à l'aide de Git pour le contrôle de version.
- Compétences : Agile et sélecteurs XPath/CSS de base
- Outils : SQL, Git, Cypress, HTML5, CSS3, JavaScript (JS)
2. Automatisation des tests fonctionnels avec Java
Améliorez vos compétences en automatisation en développant des cadres de test robustes avec Java. Cette étape couvre les concepts Java essentiels à l'automatisation, l'architecture Selenium WebDriver, les tests basés sur les données avec TestNG et JUnit, la mise en œuvre BDD à l'aide de Cucumber et Gherkin, et la gestion de projet efficace avec Maven.
- Compétences : mode objet de page
- Outils : Java, Selenium, TestNG, JUnit5, Maven, Cucumber, Git
3. API, tests de charge et de performance
Renforcez vos compétences en matière de tests grâce à une expérience pratique des tests API et de performance. Apprenez les bases de REST, automatisez les API à l'aide de Postman et REST Assured, effectuez des tests de charge avec JMeter et évaluez les mesures de performance afin d'identifier et de résoudre les goulots d'étranglement du système.
- Compétences : tests de contrat API et planification des tests de performance et analyse des résultats
- Outils : Postman, REST-assured, apache JMeter
4. Notions de base sur l'IA générative et les invites
Découvrez le potentiel de l'IA générative en comprenant les grands modèles linguistiques et en maîtrisant les techniques d'invite efficaces. Acquérir une expérience pratique avec ChatGPT, explorer des stratégies d'invite multimodales et avancées, apprendre les meilleures pratiques en matière d'ingénierie des invites et s'initier au réglage fin pour créer des solutions de test intelligentes basées sur l'IA.
- Compétences : principes fondamentaux des LLM, ingénierie des invites, concepts de réglage fin, invites multimodales
- Outils : ingénierie des invites
5. Automatisation des tests alimentée par l'IA générative
Redéfinissez les tests logiciels en utilisant les capacités de l'IA générative. Découvrez comment l'IA améliore chaque phase du cycle de vie des tests, de l'analyse des besoins et la planification des tests à la conception des tests, la configuration de l'environnement, l'exécution et la clôture. Cette étape vous prépare à tirer parti des outils GenAI pour créer des workflows de tests automatisés plus intelligents, plus rapides et plus efficaces.
- Outils : testRigor, ChatGPT, Microsoft Copilot
6. Projets de fin d'études
Concevez et fournissez une solution d'automatisation complète de bout en bout à l'aide de Java et Selenium, ainsi que des tests d'API et de performances, afin de démontrer votre expertise dans le cycle de vie complet des tests.
Résultats attendus :
- Développer un cadre de test complet pour le site web Sporty Shoes
- Exécuter des tests de bout en bout pour un site web dédié à la santé
- Effectuer des tests fonctionnels, API et de performance pour un site web de réservation de billets d'avion
Cours optionnels
Option 1 : Introduction à l'IA dans Azure
Ce cours couvre les concepts fondamentaux de l'intelligence artificielle (IA) et présente les services Microsoft Azure utilisés pour concevoir et créer des solutions basées sur l'IA.
Cours optionnel 2 : Développeur Microsoft Power AutomateRPA
Ce cours vous apprend à automatiser les tâches répétitives et chronophages dans les applications Windows, les navigateurs et les terminaux. Vous apprendrez à créer et à déployer des automatisations à l'aide des flux Power Automate Desktop et Cloud.
Cours optionnel 3 : Automatisation du cloud
Ce cours vous permet de déployer des cas de test dans des environnements cloud et DevOps à l'aide d'outils tels que Jenkins, AWS et Docker.
FAQ
Quel est le format du programme ?
Les programmes sont entièrement dispensés à distance. Ils comprennent des cours pratiques en ligne que vous pouvez suivre à votre rythme et quand vous le souhaitez, ainsi que des sessions en ligne via notre système avancé d'enseignement professionnel à distance. Nous proposons plusieurs créneaux horaires et enregistrons systématiquement les sessions afin que vous puissiez les réécouter si vous avez manqué quelque chose ou souhaitez revoir certaines informations. Regarder les enregistrements des cours équivaut à y assister. Si vous avez des questions sur les compétences que vous apprenez, quelqu'un est toujours là pour vous aider et vous soutenir.
Quand puis-je suivre les cours en ligne en direct ?
Le calendrier de chaque cours varie selon les groupes. Vous aurez accès à un tableau de bord pendant un an, avec plusieurs cohortes et horaires différents pour chaque cours. C'est vous qui décidez de la date et de l'heure qui vous conviennent le mieux. Certains cours ont lieu l'après-midi en semaine, tandis que d'autres sont programmés le week-end, l'après-midi ou le soir. Le calendrier est établi en fonction de facteurs tels que le nombre de participants intéressés et la disponibilité des formateurs. Si vous manquez une session, vous pouvez toujours regarder l'enregistrement de cette session. Vous ne manquerez jamais rien !
Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

