Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Innføring i ytelsestesting
- Oversikt over ytelsestesting
- Betydningen av ytelsestesting i programvareutvikling
- Typer av ytelsestesting: last, stress, utholdenhet, topp, volum og skalbarhet
- Ytelsestestingens livssyklus
Oversikt over Apache JMeter
- Innføring i Apache JMeter
- Historien og utviklingen av JMeter
- Funksjoner og evner i JMeter
- Installering og konfigurasjon av JMeter
- JMeter-grensesnitt: navigering i GUI
Grunnleggende JMeter Test Planer
- Forståelse av JMeter testplaner
- Opprettelse av en enkel testplan
- Komponenter i en testplan: trådgruppe, prøvetakere, lyttere og påstander
- Kjører din første test i JMeter
Oppretting av Avanserte Test Planer
- Arbeid med trådgrupper: konfigurering av brukere og last
- Konfigurasjon av standardverdier for HTTP-forespørsler og HTTP-headerhåndterere
- Bruk av logikkontrollere: if, loop, switch og interleave kontrollere
- Implementering av tidtakere: konstant, uniform og gaussisk tilfeldig tidtakere
- Integrering av CSV-data set konfigurering for parameterisering
JMeter Påstander og Lyttere
- Innføring i påstander i JMeter
- Konfigurasjon av svarpåstander for validering
- Implementering av varighets- og størrelsespåstander
- Undersøkelse av JMeter-lyttere: visning av resultater, samlet rapporter og grafer
- Tilpasning av lytterutdata for analyse
JMeter Skripting og Plugin-Integrering
- Innføring i BeanShell-skripting i JMeter
- Skripting med JSR223-sampler og Groovy
- Oversikt over JMeter-plugins
- Installering og bruk av populære plugins: egendefinerte grafer, avanserte kontrollere og mer
- Forbedring av testplaner med plugins
Lasttesting av Web-applikasjoner
- Konfigurasjon av testplaner for lasttesting av webapplikasjoner
- Bruk av HTTP-prøvetakere og cookie-håndterere
- Testing av RESTful APIs med JMeter
- Analyse av resultater: identifisering av flaskhalser og ytelsesproblemer
- Rapportering og eksport av testresultater
Fordelt Testing med JMeter
- Innføring i fordelt testing
- Konfigurasjon av JMeter for fordelt testing
- Kjører fordelt lasttester over flere maskiner
- Beste praksis for fordelt testing
Ytelsestesting tilfeller
- Tilfelle 1: lasttesting av en e-handelsplattform
- Tilfelle 2: stress-testing av en finansiell applikasjon
- Tilfelle 3: ytelsestesting av en mobilapplikasjon bakend
- Lærdommer og beste praksis fra virkelige scenarier
Sammenfatning og Neste Skritt
Krav
- Grunnleggende forståelse av programvaretesting
- Kjennskap til nettverksteknologi
- Erfaring med Java
Målgruppe
- Kvalitetssikringsingeniører
- Utviklere
- Systemadministratører
21 Timer
Referanser (3)
Mulighetene til Postman og fremtidig bruk av det.
Gordana Gacic - SEE Digital D.O.O.
Kurs - API Testing with Postman
Maskinoversatt
Praktiske øvelser gjør det lettere å huske informasjonen.
ashley bolen - Insurance Corporation of British Columbia
Kurs - Test Automation with Selenium
Maskinoversatt
Nøkkelpunkter kan diskuteres og avtales med instruktøren i forveien. Slap ogpleasant atmosfære under seminarene.
Lorenz - Continentale Lebensversicherung AG
Kurs - Advanced Selenium
Maskinoversatt