Cursusaanbod

Inleiding tot Performance Testing

  • Overzicht van prestatietests
  • Belang van prestatietesten bij softwareontwikkeling
  • Soorten prestatietests: belasting, stress, uithoudingsvermogen, piek, volume en schaalbaarheid
  • Levenscyclus van prestatietests

Overzicht van Apache JMeter

  • Inleiding tot Apache JMeter
  • Geschiedenis en evolutie van JMeter
  • Kenmerken en mogelijkheden van JMeter
  • Installeren en configureren JMeter
  • JMeter interface: navigeren door de GUI

JMeter Basisprincipes van het testplan

  • Inzicht in JMeter testplannen
  • Een eenvoudig testplan maken
  • Onderdelen van een testplan: threadgroep, samplers, listeners en beweringen
  • Uw eerste test uitvoeren in JMeter

Geavanceerde testplannen bouwen

  • Werken met draadgroepen: gebruikers configureren en laden
  • Standaardinstellingen voor HTTP-aanvragen en HTTP-headermanagers configureren
  • Logische controllers gebruiken: if-, loop-, switch- en interleave-controllers
  • Timers implementeren: constante, uniforme en Gaussiaanse willekeurige timers
  • Integratie van CSV-gegevenssetconfiguratie voor parametrisering

JMeter Beweringen en luisteraars

  • Inleiding tot beweringen in JMeter
  • Antwoordasserties configureren voor validatie
  • Implementatie van duur- en grootteclaims
  • Verkenning van JMeter luisteraars: resultaten bekijken, overzichtsrapporten en grafieken
  • Uitvoer van listeners aanpassen voor analyse

JMeter Integratie van scripts en plug-ins

  • Inleiding tot BeanShell-scripting in JMeter
  • Scripting met JSR223 sampler en Groovy
  • Overzicht van JMeter plug-ins
  • Populaire plug-ins installeren en gebruiken: aangepaste grafieken, geavanceerde controllers en meer
  • Testplannen verbeteren met plug-ins

Load Testing Webapplicaties

  • Testplannen configureren voor het testen van de belasting van webtoepassingen
  • HTTP-samplers en cookiemanagers gebruiken
  • RESTful API's testen met JMeter
  • Resultaten analyseren: knelpunten en prestatieproblemen identificeren
  • Rapporteren en exporteren van testresultaten

Gedistribueerd testen met JMeter

  • Inleiding tot gedistribueerd testen
  • Configureren JMeter voor gedistribueerd testen
  • Tests met gedistribueerde belasting uitvoeren op meerdere machines
  • Best practices voor gedistribueerd testen

Casestudy's voor prestatietests

  • Casestudy 1: load testing van een e-commerce platform
  • Casestudy 2: stresstesten van een financiële applicatie
  • Casestudy 3: prestatietesten van een backend voor mobiele applicaties
  • Geleerde lessen en best practices uit real-world scenario's

Samenvatting en volgende stappen

Vereisten

  • Basiskennis van het testen van software
  • Bekendheid met webtechnologieën
  • Ervaring met Java

Audiëntie

  • Ingenieurs voor kwaliteitsborging
  • Ontwikkelaars
  • Systeembeheerders
 21 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën