Publicatiedatum : 23/08/2024

Opleiding : Gatling, het automatiseren van belastingstests voor webapplicaties

Praktijkcursus - 2d - 14u00 - Ref. GIW
Prijs : 1470 € 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
1470 € 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.
CHRISTOPHE B.
05/06/25
5 / 5

Ik kwam binnen als beginner en ik ga weg met een solide basis - nogmaals bedankt!
GABRIELLE K.
05/06/25
5 / 5

We gingen snel tot de kern en aan het eind van de sessie hadden we het gevoel dat we iets bereikt hadden. Het is echt een goede balans



Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 9 maa., 1 juni, 15 okt.

PARIS LA DÉFENSE
2026 : 9 maa., 1 juni, 15 okt.