Testen

en testautomatisering

Agile

Devops en Scrum

Business Analysis

en Data Analytics

Prestaties zijn een belangrijk kwaliteitskenmerk voor veel applicaties, variërend van webapplicaties tot applicaties die draaien op mobiele platforms. Goede prestaties leveren is een essentieel onderdeel van het bieden van een goede gebruikerservaring.

Technisch is prestatie-efficiëntie gecategoriseerd in de ISO 25010 [ISO25000] Productkwaliteitsmodel als een niet-functioneel kwaliteitskenmerk met de drie hieronder beschreven subkenmerken.

Een goede focus en prioritering hangt af van de ingeschatte risico's en de behoeften van de verschillende stakeholders. Analyse van testresultaten kan andere risicogebieden identificeren die moeten worden aangepakt.

Opzet

Apache JMeter ™ is een open source Java-applicatie die is ontworpen om functioneel testgedrag te laden en prestaties te meten. Je kunt JMeter gebruiken om de prestaties van statische en dynamische bronnen te testen. JMeter kan worden gebruikt om belasting op een server, groep servers, netwerk of object te simuleren om de sterkte ervan te testen en de algehele prestaties onder verschillende belastingstypen te analyseren. Deze training biedt een praktische, interactieve leerervaring met incrementele lessen en labs die op elkaar voortbouwen.

Doelstellingen

De volgende vaardigheden kunnen hier worden opgedaan:

  • Plannen, ontwikkelen en uitvoeren van prestatietests met de industriestandaard JMeter
  • Begrip krijgen van de terminologie van prestatietesten
  • Begrijpen en uitvoeren van  de verschillende soorten prestatietests: belasting, piek, stress, uithoudingsvermogen
  • Producteigenaren kunnen helpen bij het definiëren van de prestatie-eisen en acceptatiecriteria
  • De resultaten van prestatietests analyseren en een duidelijk rapport voor het bedrijfsleven opstellen

Programma

De trainingsdagen lopen van 9.00 tot 17.00 uur, inclusief pauze.

De volgende onderwerpen komen aan bod tijdens deze training:

  • Plan performance testing:
    • Begrijp de principes van prestatietesten
    • Begrijp de verschillende soorten prestatietests
    • Begrijp het concept van belastingopwekking
    • Typische prestatieproblemen gemarkeerd
    • Vereisten voor het uitvoeren van prestatietests
    • Typische protocollen die in een applicatie kunnen worden gebruikt en waar ze in de OSI-stack passen
    • Maak een prestatietestplan voor een project
    • Maak typische gebruikersscenario's2.
  • Ontwikkel performance tests:
    • Testomgeving en verzameling van statistieken instellen
    • Definieer de te verzamelen statistieken
    • Maak prestatietestscripts met JMeter
  • Ontwikkel performance tests:
    • Correleer dynamische gegevens in opgenomen testscripts
    • Maak een gegevensopslag voor gegevensgestuurde tests
    • Maak prestatietestscenario's door testscripts te combineren om een specifieke set gebruikers te modelleren
  • Voer performancetests uit:
    • Controleer of de scenario's kunnen worden uitgevoerd met de juiste data set
    • Gebruik synchronisatiepunten in scenario's
    • Voer prestatiescenario's uit en controleer ze
    • Leg resultaten vast en voer ze uit in logboeken
    • Analyseer ze en maak een prestatietestrapport

Er zijn geen vereisten voor deze training, hoewel het hebben van enige ervaring met Java-ontwikkeling nuttig is.

Details

Duur: 2 dagen
Prijs € 995
StartdatumLocatie  
op aanvraagin-companyMail ons

DutchEnglish