Test de performance avec K6

Cette formation vous permettra de découvrir l'automatisation des tests de performance avec k6, un outil moderne et puissant conçu pour tester la charge et la performance des applications web.

À l'issue de cette formation, vous serez capable de créer, exécuter et analyser des tests de performance efficaces pour vos applications.

Objectifs

  • Comprendre l’architecture et les concepts de base de k6
  • Découvrir et apprendre à utiliser les fonctionnalités de k6
  • Concevoir des scénarios de test de performance avec k6
  • Intégrer les tests k6 dans une chaîne de livraison continue

Public

Cette formation s’adresse aux développeurs, testeurs, responsables et chefs de projets souhaitant se former aux techniques de test de performance avec k6.

Prérequis

  • Connaissances de base en JavaScript
  • Connaissances de base en tests fonctionnels

Programme

Introduction à k6

  • Présentation de k6 et ses avantages
  • Installation et configuration de k6
  • Concepts de base : scripts, scénarios, et exécutions

Travaux pratiques: Mise en place de l'environnement k6 et création d'un script de test simple

Création de Scénarios de Test

  • Structure d'un script k6
  • Simuler des utilisateurs virtuels
  • Configurer des scénarios de test (durée, ramp-up, etc.)
  • Utilisation des modules et bibliothèques externes

Travaux pratiques: Création de scénarios de test de performance avec k6

Exécution et Analyse des Tests

  • Exécution des tests en mode local et cloud
  • Analyse des résultats et des métriques de performance
  • Utilisation des options de sortie et de rapport

Travaux pratiques: Exécution de tests et analyse des résultats avec k6

Intégration et Automatisation

  • Intégration de k6 dans les pipelines CI/CD
  • Automatisation des tests de performance
  • Utilisation de k6 avec Docker et Kubernetes

Travaux pratiques: Intégration de k6 dans un pipeline CI/CD

Concepts Avancés

  • Utilisation des thresholds pour définir des critères de succès
  • Tests de performance avancés avec k6
  • Optimisation des scripts de test

Travaux pratiques: Création de tests de performance avancés avec k6

Modalité pédagogique

  • 2 jours de formation avec des travaux pratiques
  • Accompagnement individuel
  • Groupe WhatsApp dédié à vos questions

Modalité d'inscription

Pour plus d'information sur cette formation, les tarifs et les modalités d’inscription, merci de nous contacter via le formulaire ci-dessous. Un conseiller formation vous rappellera dans les plus brefs délais.

Nous avons besoin de votre consentement pour charger les traductions

Nous utilisons un service tiers pour traduire le contenu du site web qui peut collecter des données sur votre activité. Veuillez consulter les détails dans la politique de confidentialité et accepter le service pour voir les traductions.