Cursusaanbod

Inleiding tot prestatietesten

  • Overzicht van prestatietesten
  • Belangrijkheid van prestatietesten in softwareontwikkeling
  • Soorten prestatietesten: belasting, stress, duurzaamheid, piekbelasting, volume en schaalbaarheid
  • Prestatietestlevenscyclus

Overzicht van Apache JMeter

  • Introductie tot Apache JMeter
  • Geschiedenis en ontwikkeling van JMeter
  • Functies en mogelijkheden van JMeter
  • Installeren en configureren van JMeter
  • JMeter interface: navigeren door de GUI

Basisprincipes van JMeter-testplannen

  • Begrijpen van JMeter-testplannen
  • Een eenvoudig testplan maken
  • Componenten van een testplan: thread groep, samplers, listeners en assertions
  • Uw eerste test in JMeter uitvoeren

Geavanceerde testplannen bouwen

  • Werken met thread groepen: gebruikers en belasting configureren
  • HTTP verzoek standaarden en HTTP header managers configureren
  • Logicacontrollers gebruiken: if, loop, switch en interleave controllers
  • Timers implementeren: constant, uniform en Gaussische willekeurige timers
  • CSV data set config integreren voor parameterisatie

JMeter assertions en listeners

  • Introductie tot assertions in JMeter
  • Response assertions configureren voor validatie
  • Duur- en grootteassertions implementeren
  • JMeter listeners verkennen: resultaten weergeven, samenvattende rapporten en grafieken
  • Listener-uitvoer aanpassen voor analyse

JMeter scripting en plugin-integratie

  • Introductie tot BeanShell-scripting in JMeter
  • Scripten met JSR223 sampler en Groovy
  • Overzicht van JMeter plugins
  • Populaire plugins installeren en gebruiken: aangepaste grafieken, geavanceerde controllers, etc.
  • Testplannen verrijken met plugins

Belastingtesten van webtoepassingen

  • Testplannen configureren voor belastingtesten van webtoepassingen
  • HTTP samplers en cookie managers gebruiken
  • RESTful API's met JMeter testen
  • Resultaten analyseren: bottlenecks en prestatieproblemen identificeren
  • Rapportage en export van testresultaten

Gedistribueerde testen met JMeter

  • Introductie tot gedistribueerde testen
  • JMeter configureren voor gedistribueerde testen
  • Gedistribueerde belastingtesten over meerdere machines uitvoeren
  • Best practices voor gedistribueerde testen

Prestatietest casestudies

  • Casestudy 1: belastingtest van een e-commerce platform
  • Casestudy 2: stress test van een financiële toepassing
  • Casestudy 3: prestatietest van een mobiele applicatie-backend
  • Lesjes geleerd en best practices uit praktijkscenarios

Samenvatting en volgende stappen

Vereisten

  • Basiskennis van softwaretesten
  • Vertrouwdheid met webtechnologieën
  • Ervaring met Java

Doelgroep

  • Kwaliteitsborgingsingenieurs
  • 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 (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën