Opleiding : Gatling, het automatiseren van belastingstests voor webapplicaties

Praktijkcursus - 2d - 14u00 - Ref. GIW
Prijs : 1490 € V.B.

Gatling, het automatiseren van belastingstests voor webapplicaties




Leer hoe u Gatling kunt gebruiken, een krachtige open source tool voor het simuleren van belastingstoenames en het evalueren van de prestaties van uw webapplicaties. Beheer testscenario's, verzamel resultaten en analyseer belangrijke statistieken. Optimaliseer de betrouwbaarheid en reactiesnelheid van uw applicaties.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. GIW
  2d - 14u00
1490 € V.B.




Leer hoe u Gatling kunt gebruiken, een krachtige open source tool voor het simuleren van belastingstoenames en het evalueren van de prestaties van uw webapplicaties. Beheer testscenario's, verzamel resultaten en analyseer belangrijke statistieken. Optimaliseer de betrouwbaarheid en reactiesnelheid van uw applicaties.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Belasting- en prestatietestscenario's schrijven met de DSL (domeinspecifieke taal) van Gatling
Prestatierapporten opstellen in overeenstemming met de industrienormen
Gatling installeren en integreren in een CI/CD-keten

Doelgroep
DevOps-ingenieurs, testers.

Voorafgaande vereisten
Basiskennis van webapplicaties en een programmeertaal.

Opleidingsprogramma

1
Architectuur

  • De motivaties van Gatling.
  • De verschillende soorten installatie.
  • Integratie met bouwtools.
  • Intégration avec les IDE. .
  • Scala en functioneel programmeren.
  • Het nut van declaratief programmeren.
Praktisch werk
Gatling installeren in de IDE en het bouwprogramma.

2
Eerste belastingstestscenario

  • Gatling-concepten: simulatie, scenario, ladingsinjectie, actie, controlepunt, aanvoer, pauze.
  • VU (Virtuele Gebruikers) en asynchrone verzoeken.
  • DSL syntax elementen.
  • HTTP-verzoekopbouw, pauzebeheer.
  • Diverse prestatiecijfers: responstijd, bandbreedte, doorvoer, fouten.
  • Use cases definiëren en hergebruiken.
  • Definitie van gebruikersgroepen.
Praktisch werk
Neem een scenario op, herschik het in scenario's en simuleer het.

3
Gatling en dynamische gegevens

  • VU-sessie en API-sessie.
  • Expression Language, een belangrijk onderdeel van DSL.
  • Voederbakken: de verschillende beschikbare soorten.
  • Controleer het antwoord.
  • Opdrachtregelparameters.
Praktisch werk
Een sessie van een virtuele gebruiker afhandelen.

4
HTTP-specificiteiten

  • HTTP-protocol: kernparameters en geavanceerde parameters.
  • HTTP-verzoeken: methoden, headers, parameters, formulieren, authenticatie, multipart.
  • Responseverwerking, gegevensextractie, -transformatie en back-up.
  • Cookiebeheer.
  • SSL instellen.
  • Polling et WebSocket .
Praktisch werk
Specificatie van een testscenario.

5
Gatling, geavanceerd gebruik

  • Gedetailleerde rapporten en grafieken.
  • Uitbreidingen en integraties met andere tools (Maven, Gradle, Jenkins, enz.).
  • Gatling in CI/CD-pijplijnen.
  • Testen met specifieke protocollen (WebSocket, JMS, enz.).


Feedback van klanten
5 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.
WILLY G.
15/10/26
2 / 5

le formateur ne semblait pas maîtriser suffisamment son support de cours, les outils utilisés, ni même le sujet principal de la formation donnant parfois l’impression de les découvrir en même temps que les participants. L’approche m’a semblé davantage théorique que pratique, avec un manque de maîtrise opérationnelle de la programmation et de ses usages en entreprise, pourtant essentiels pour une formation dédiée à Gatling.
FRANCK P.
15/10/26
3 / 5

Formation adressée a des développeurs confirmés alors qu’il était indiqué sur la formation "connaissance basique".La majeure parte des exercices est réalisée avec le code JAVA.
CÉDRIC B.
15/10/26
4 / 5

Il fallait des prérequis importants en terme de développement Java. Ce n’était pas évident d’être efficace sur la première moitée de la formation lié à ce handicap.La deuxième moitié m’a paru plus accessible.



Publicatiedatum : 23/08/2024



Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.

Data en plaats

Dernières places
Date garantie en présentiel ou à distance
Session garantie
Van 30 september tot 1 oktober 2027
FR
Klas op afstand
Inschrijven
Van 30 september tot 1 oktober 2027
EN
Klas op afstand
Inschrijven

KLAS OP AFSTAND
2027 : 30 sep., 30 sep.



Dit programma is een origineel concept, ontwikkeld door de pedagogische teams van ORSYS Formation. Elke reproductie, weergave, aanpassing of exploitatie, geheel of gedeeltelijk, zonder voorafgaande schriftelijke toestemming van ORSYS, is ten strengste verboden. ORSYS behoudt zich het recht voor om alle nodige maatregelen te nemen ter bescherming van haar intellectuele-eigendomsrechten.