Formation Gatling : Tests de charge « As Code » avec Gatling

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Savoir maîtriser

Gatling est un outil de développement open source dédié de test de charge et de prerformance des applications web. Il fournit une alternative full dev-ops au vénérable JMeter. Les tests de charge sont scriptés via le langage Scala et s’intègrent aisément dans les pipelines de CI/CD (intégration continue / livraison continue) des approches DevOps. L’architecture asynchrone du produit lui permet de simuler de très nombreux utilisateurs avec un minimum de ressources.

Avec cette formation Gatling, vous apprendrez à :

  • Installer et intégrer Gatling dans une chaîne CI/CD
  • Développer ses scripts via le DSL fourni
  • Bâtir des rapports de performance selon le standard du domaine
  • Écrire des tests fonctionnels avec Gatling

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Introduction à Gatling

Les motivations de Gatling
Les différents types d’installation, Offre communautaire vs Offre commerciale
Intégration avec les outils de build
Intégration avec les IDEs
Une légère introduction à Scala

Travaux Pratiques :

Installation de Gatling dans l'IDE et outil de build. Premier scénario simple

Premiers pas

Concepts Gatling : Utilisateurs, Scénario, Simulation, Session, Feeders, Vérification, Assertion, Rapport
Utilisation et configuration de l’enregistreur
Premiers éléments de syntaxe du DSL
Construction de requête HTTP, gestion des pauses
Définition et réutilisation de Use Case
Définition de groupes d’utilisateurs

Travaux Pratiques :

Enregistrement d’un scénario, réorganisation en scénarios et simulation

Gatling et les données dynamiques 

Session et session API
Expression Langage
Feeders : les différents types disponibles
Vérification de la réponse
Paramètres en ligne de commande

Travaux Pratiques :

Manipulation de la session

Spécificités HTTP

Protocole HTTP : paramètres cœur et paramètres avancés
Requête HTTP : Méthodes, Entêtes, Paramètres, Formulaire, Authentification, Multi-part
Traitement de la réponse, extraction de données, transformation et sauvegarde
Gestion des cookies
Mise en place de SSL
Polling et Websocket

Travaux Pratiques :

Configuration avancée HTTP

Gatling dans les pipelines CI/CD

Intégration dans les outils de build, l’exemple de Maven
Intégration dans les plateformes CI, l’exemple de Jenkins

Travaux Pratiques :

Génération de rapport de performance dans un contexte de pipeline, publication des résultats sur la plateforme de CI

Prérequis

Pour suivre cette formation Gatling, une connaissance basique des applications web et d'un langage de programmation est demandée.

Public

Ce cours Gatling s'adresse aux développeurs full-stack.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'architecture d'un système SAP
  • Paramétrer des connexions sur un système SAP ABAP
  • Arrêter et démarrer le serveur AS ABAP
  • Configurer et administrer le serveur d'application SAP ABAP
  • Mettre en oeuvre les sauvegardes et la surveillance d'une base de données
  • Gérer et administrer les comptes utilisateurs et leurs autorisations
  • Gérer les connexions RFC
  • Assurer la maintenance d'un système SAP ABAP (applications des notes et support packages)
  • Gérer et configurer les impressions
  • Ordonnancer et gérer les jobs SAP ABAP
  • Surveiller le système et rechercher les erreurs.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Programmer en JavaScript

Proposé par ENI Service

Objectifs de la formation

  • Utiliser un environnement de programmation pour écrire et exécuter un programme
  • Définir et utiliser des variables
  • Ecrire une suite d’instructions structurées
  • Organiser le code avec des fonctions et procédures
  • Utiliser des structures de données complexes (tableaux, objets)
  • Utiliser les types primitifs et les principales fonctions du langage JavaScript
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les facteurs de charge
  • Exposer l'état de l'art en matière de techniques de mesure de charge
  • Mener des tests de profilage des applications
  • Construire un plan de charge
  • Diagnostiquer des mesures de charge
  • Décrire les facteurs d'amélioration des performances.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Test d'intrusion pour les terminaux mobiles et les réseaux cellulaires, vous aurez acquis les connaissances et les compétences nécessaires :

  • Acquérir les connaissances et compétences liées aux tests de pénétration des réseaux et équipements mobiles
  • Identifier les failles de sécurité des réseaux mobiles
  • Être capable de sécuriser des équipements mobiles dotés d’IOS ou d’Android
  • Comprendre comment sécuriser les paiements sans contact
  • Savoir se prémunir contre les malwares
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation UX Writing

Proposé par Sparks

Objectifs de la formation

  • Analyser les besoins des utilisateurs pour éclairer sa démarche d'UX Writing
  • Appliquer les meilleures pratiques en matière de rédaction UX pour créer un contenu clair, concis et utile
  • Concevoir des interfaces utilisateur avec un langage qui guide et soutient le parcours de l'utilisateur
  • Évaluer l'efficacité de la rédaction UX grâce à des tests d'utilisabilité et au feedback des utilisateurs
  • Intégrer les stratégies de rédaction UX dans une stratégie de contenu plus large pour soutenir les objectifs d'un produit
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Distance
  • Centre

Chef de service SSIAP 3 - module complémentaire

Proposé par APAVE EXPLOITATION FRANCE

Objectifs de la formation

Les objectifs de la formation Chef de service SSIAP 3 - module complémentaire :

- Exercer la fonction de SSIAP 3 en prenant en compte les évolutions réglementaires et techniques - Manager un service de sécurité - Conseiller un chef d'établissement en matière de sécurité incendie

Tarif

A partir de 750,00 €

Durée

5j / 35h

Modes

Objectifs de la formation

  • Découvrir les pratiques de base de l’architecture AWS
  • Examiner la mise en place de la sécurité des accounts à l’aide de stratégies
  • Identifier les éléments nécessaires pour construire un réseau virtuel (VPC) modulable, sécurisé, qui inclut les sous-réseaux privés et les sous-réseaux publics
  • Déterminer des stratégies pour une approche de sécurité en couches pour les sous-réseaux Virtual Private Cloud (VPC)
  • Identifier des stratégies pour sélectionner les ressources de calcul appropriées (EC2, Lambda, container, …) en fonction des cas d’utilisation métier
  • Créer un VPC et ajouter une instance Elastic Cloud Compute (EC2)
  • Installer une instance Amazon Relational Database Service (RDS) et un répartiteur de charge d’application Balancer (ALB) dans le VPC créé
  • Comparer les produits et services de stockage AWS
  • Créer une couche de base de données hautement disponible et à mise à l’échelle automatique
  • Explorer la potentialité des solutions de supervision AWS
  • Etudier et échanger sur les outils d’automatisation AWS qui vous aideront à créer, maintenir et faire évoluer votre infrastructure
  • Etudier l’appairage de réseaux, des points de terminaison de VPC, des solutions de passerelle et de routage en fonction des cas d’utilisation
  • Connaitre les configurations de réseau hybride pour étendre et sécuriser votre infrastructure
  • Découvrir les avantages des micro services en tant que stratégie de découplage efficace pour alimenter des applications hautement disponibles à grande échelle
  • Explorer les services de conteneurs AWS pour la mise en œuvre rapide d’un environnement d’application portable et indépendant de l’infrastructure
  • Identifier les avantages de sécurité des services « serverless » AWS sur la base d’exemples du monde réel
  • S’entraîner à créer un déploiement CloudFront avec un backend S3 dans un environnement de laboratoire
  • Explorer les solutions de sauvegarde, de récupération et les meilleures pratiques AWS pour assurer la résilience et la continuité des activités
  • Créer une architecture cloud hautement disponible et sécurisée basée sur un problème métier, dans un laboratoire guidé par un animateur, basé sur un projet
Tarif

A partir de 2 750,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation PHP, vous serez en mesure de :

  • Connaître la syntaxe et les bonnes pratiques du langage PHP
  • Apprendre à gérer correctement une réponse Http / Html (SoC selon PSR)
  • Savoir assurer la persistance côté Client ou Serveur (Cookies vs Session)
  • Savoir interagir avec un SGBD-R et comprendre les bases du SQL
  • Être capable de gérer le traitement des formulaires
  • Comprendre les principaux risques liés à la sécurité des applications écrites en PHP
Tarif

A partir de 2 095,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Les transactions immobilières

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Identifier les fondamentaux juridiques en matière de transaction immobilière
  • Détecter les particularités juridiques propres à chaque situation de vente
  • Préparer les différents mandats et documents professionnels
  • Examiner les règles juridiques et rédactionnelles permettant de lier les parties
  • Intégrer les dernières dispositions législatives issues de la loi Alur
  • Identifier les bases de la déontologie applicables en matière d'intermédiation immobilière
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...