Board Infinity
Automatisation et outils de test modernes
Board Infinity

Automatisation et outils de test modernes

Board Infinity

Instructeur : Board Infinity

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

3 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Rédiger et exécuter des scripts d'automatisation qui valident les fonctionnalités, les régressions et les rapports afin d'améliorer l'efficacité et de réduire le travail manuel répétitif.

  • Exécutez des tests de performance, d'API et de sécurité en utilisant des méthodes pratiques pour identifier les goulets d'étranglement, valider les intégrations et renforcer la fiabilité.

  • Appliquer des outils basés sur l'intelligence artificielle pour générer des cas de test, étendre la couverture et soutenir des stratégies de test intelligentes pour les applications modernes

  • Mettre en œuvre des flux de tests basés sur le cloud et intégrer des vérifications automatisées dans les pipelines CI/CD afin d'assurer une qualité continue dans la livraison de logiciels.

Compétences que vous acquerrez

  • Catégorie : Tests de sécurité
  • Catégorie : Automatisation
  • Catégorie : Scripting
  • Catégorie : Automatisation des tests
  • Catégorie : Essais fonctionnels
  • Catégorie : CI/CD
  • Catégorie : Outils de test
  • Catégorie : Interface de programmation d'application (API)
  • Catégorie : Test de régression
  • Catégorie : Tests de performance
  • Catégorie : Cas de test
  • Catégorie : Évolutivité
  • Catégorie : Codage sécurisé
  • Catégorie : Test de logiciels

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

septembre 2025

Évaluations

21 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Assurance qualité et essais de logiciels
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours

Ce module établit les bases pour comprendre les tests de logiciels et le passage d'une approche manuelle à une approche automatisée. Les apprenants étudieront quand utiliser les tests manuels par rapport à l'automatisation, les avantages de l'automatisation pour assurer la qualité des logiciels, et les limites de l'automatisation dans des environnements dynamiques ou changeant fréquemment. Le module présente également les cadres de test et met en évidence les éléments essentiels des tests de performance, notamment la vitesse, l'évolutivité, la stabilité et les méthodes d'identification des goulets d'étranglement. En maîtrisant ces principes fondamentaux, les apprenants sauront quand et comment l'automatisation doit être mise en œuvre pour maximiser l'efficacité dans les environnements de test du monde réel.

Inclus

22 vidéos4 lectures4 devoirs1 sujet de discussion

Ce module présente aux apprenants les API, leurs types et les défis courants rencontrés lors de leur test. Il guide les apprenants pas à pas dans la mise en place d'un environnement d'automatisation fonctionnel, y compris la configuration d'IDE comme IntelliJ et l'intégration des bibliothèques nécessaires. Les étudiants passeront ensuite à la construction de leurs premiers scripts, à leur exécution et à la validation des sorties par rapport aux résultats attendus. A la fin de ce module, les apprenants auront une base technique solide à la fois dans les fondamentaux de l'API et dans la configuration de l'environnement, ce qui leur permettra d'exécuter et de valider des scripts automatisés en toute confiance.

Inclus

16 vidéos3 lectures4 devoirs

Ce module propose une plongée en profondeur dans TestNG et son application dans la structuration, l'exécution et la gestion des tests automatisés. Les apprenants exploreront les annotations, les méthodes de dépannage et les stratégies de localisation pour une identification fiable des éléments. Le module couvre également l'automatisation fonctionnelle de l'UI en pratique, y compris des scénarios du monde réel tels que la connexion et les soumissions de formulaires. En outre, les apprenants exploreront les stratégies d'exécution des tests telles que la régression, l'exécution parallèle et les tests basés sur les données, tout en maîtrisant les outils de reporting tels que Extent Reports. Cela donne aux apprenants la capacité de gérer des exécutions de test complexes et de fournir des rapports de test exploitables dans des contextes professionnels.

Inclus

33 vidéos4 lectures5 devoirs

Ce module explore la façon dont l'Intelligence artificielle (IA) transforme les tests de logiciels. Les apprenants comprendront comment l'IA peut générer des cas de test dynamiques, détecter des modèles, prédire les échecs et réduire les tests bancals. Le module dissipe également les mythes sur l'IA dans l'assurance qualité et met en évidence les risques et les limites de l'adoption d'outils d'IA, tels que les données d'entraînement biaisées ou la couverture incomplète. Enfin, les apprenants examineront des cas d'utilisation réels et des pratiques de sécurité basées sur l'IA qui protègent les applications contre les vulnérabilités. À la fin du module, les étudiants seront équipés pour évaluer de manière critique l'IA dans l'automatisation et appliquer des outils d'IA pour améliorer la précision et l'efficacité des tests.

Inclus

19 vidéos3 lectures4 devoirs

Le dernier module étend l'expertise des apprenants à des contextes de test avancés, notamment les environnements cloud, les pipelines DevOps et l'automatisation sophistiquée des API. Les étudiants examineront les avantages et les défis des tests basés sur le cloud et leurs implications en termes d'évolutivité et de rentabilité. Le module met l'accent sur l'intégration DevOps, couvrant les flux de travail CI/CD, les actions GitHub et les configurations YAML pour l'automatisation des tests dans les équipes collaboratives. Les apprenants feront également progresser leurs compétences en matière de tests d'API, en se concentrant sur les validations backend, l'analyse des réponses JSON et la journalisation des mesures de performance. Ce module garantit que les apprenants sont prêts pour l'industrie, capables de mettre en œuvre l'automatisation dans les écosystèmes modernes de cloud et DevOps.

Inclus

28 vidéos3 lectures4 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Board Infinity
Board Infinity
191 Cours347 257 apprenants

Offert par

Board Infinity

En savoir plus sur Cloud Computing

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions