CONTACT ONS

Cursusaanbod

Inleiding tot prestatietesten

  • Overzicht van prestatietesten
  • Het belang van prestatietesten in softwareontwikkeling
  • Soorten prestatietesten: belastingtest, stress-test, duurzaamheidstest, piekbelasting, volume- en schaalbaarheidstests
  • De levenscyclus van prestatietesten

Overzicht van Apache JMeter

  • Inleiding tot Apache JMeter
  • Geschiedenis en ontwikkeling van JMeter
  • Functies en mogelijkheden van JMeter
  • Installeren en configureren van JMeter
  • Het gebruikersinterface van JMeter: navigeren door de GUI

Basisprincipes van JMeter-testplannen

  • Begrip van JMeter-testplannen
  • Een eenvoudig testplan maken
  • De onderdelen van een testplan: threadgroepen, samplers, listeners en assertions
  • Uw eerste test in JMeter uitvoeren

Het maken van geavanceerde testplannen

  • Werken met threadgroepen: gebruikers en belasting configureren
  • Configureren van standaardwaarden voor HTTP-verzoeken en beheer van HTTP-headerinformatie
  • Gebruik maken van logica-controllers: if-, lus-, schakel- en interleave-controllers
  • Toepassing van timers: constante, uniforme en Gaussische willekeurige timers
  • Integreren van CSV-datasets voor parameterisering

Assertions en listeners in JMeter

  • Inleiding tot assertions in JMeter
  • Configureren van response-assertions voor validatie
  • Implementeren van duration- en size-assertions
  • Verkenning van JMeter-listeners: resultaten bekijken, samenvattingsrapporten en grafieken
  • Aanpassen van listener-output voor analyse doeleinden

Scripting in JMeter en integratie van plugins

  • Inleiding tot BeanShell-scripting in JMeter
  • Scripten met JSR223 sampler en Groovy
  • Overzicht van beschikbare JMeter-plugins
  • Installeren en gebruiken van populaire plugins: aangepaste grafieken, geavanceerde controllers en meer
  • Testplannen verrijken met behulp van plugins

Belastingtesten van webapplicaties

  • Configuratie van testplannen voor het uitvoeren van belastingtesten op webapplicaties
  • Gebruik maken van HTTP-samplers en cookie-managers
  • Testen van RESTful API’s met JMeter
  • Analyseren van resultaten: identificeren van bottlenecks en prestatieproblemen
  • Rapporteren en exporteren van testresultaten

Gedistribueerde testing met JMeter

  • Inleiding tot gedistribueerde testing
  • Configureren van JMeter voor het uitvoeren van gedistribueerde tests
  • Het uitvoeren van belastingtests op meerdere machines tegelijkertijd
  • Best practices voor gedistribueerde testing

Praktijkcases in prestatietesten

  • Case study 1: belastingtesten van een e-commerceplatform
  • Case study 2: stress-testing van een financiële applicatie
  • Case study 3: prestatietesten van de back-end van een mobiele applicatie
  • Inzichten en best practices uit reële praktijksituaties

Samenvatting en vervolgstappen

Vereisten

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

Doelgroep

  • Kwaliteitscontrole-engineers
  • Ontwikkelaars
  • Systeembeheerders
 21 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

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

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën