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.
