Kako izvesti nov obremenilni test Apache JMeter
Izvedba novega obremenilnega testa Apache JMeter z LoadFocus
Precej enostavno je ustvariti nov obremenilni test za spletno mesto ali končno točko API z uporabo uporabniškega vmesnika na strani za nov obremenilni test. Za dostop do te strani in ustvarjanje novega testa morate biti prijavljeni v svoj račun.
Koraki za konfiguracijo novega obremenilnega testa
1. Izberite ime testa
Samodejno generiramo ime testa za vaš test z uporabo trenutnega datuma in časa. Ime testa za vaš obremenilni test lahko spremenite tako, da pojdete na vnosno polje Test Name in nastavite lastno ime.
2. Izberite do 5 lokacij testiranja
Zdaj lahko izberete več lokacij (do 5), iz katerih se bo vbrizgavala obremenitev. To simulira promet iz resničnega sveta, ki prihaja iz različnih geografskih regij hkrati. Vsaki izbrani lokaciji se lahko dodeli odstotek prometa ali določeno število virtualnih uporabnikov. Na primer, če izberete skupno 5.000 virtualnih uporabnikov, jih lahko porazdelite po več lokacijah, kot so:
- US East (N. Virginia): 20 % (1.000 uporabnikov)
- Canada (Central): 20 % (1.000 uporabnikov)
- Europe (London): 20 % (1.000 uporabnikov)
- Asia Pacific (Hong Kong): 20 % (1.000 uporabnikov)
- US West (N. California): 20 % (1.000 uporabnikov)
Več podrobnosti o razpoložljivih lokacijah najdete tukaj. Če morate IP naslove dodati na seznam dovoljenih, si oglejte ta vodnik.
Rezultati po lokacijah
Pri izvajanju testov z več lokacij si lahko ogledate metrike zmogljivosti, kot so odzivni časi, napake in zadetki/s za posamezno lokacijo, ali si ogledate kombinirane rezultate. Ta raven podrobnosti vam pomaga bolje razumeti, kako vaša aplikacija deluje za uporabnike v različnih regijah.
3. Scenariji obremenitve
Ponujamo tri vnaprej določene scenarije, ki vam pomagajo hitro začeti:
- Začetna obremenitev
- Ogrevalna obremenitev
- Zmerna obremenitev
Preprosto kliknite gumb Apply na katerem koli scenariju za samodejno izpolnitev konfiguracije obremenilnega testa.
4. Konfiguracija testa
Korak Konfiguracija obremenitve je, kjer določite:
- Število virtualnih uporabnikov
- Trajanje testa (ali Iteracije testa)
- Čas pospeševanja
- Koraki pospeševanja
Vizualno si lahko ogledate, kako bo vaš obremenilni test potekal, z ogledom grafa, ki prikazuje postopek pospeševanja in celotno trajanje.
5. Nalaganje in preverjanje skript Apache JMeter
Tukaj naložite svojo testno skriptno datoteko JMX (eno na test) in morebitne datoteke CSV, ki jih potrebujete.
Preverjanje skripte JMeter
- Dodali smo samodejno preverjanje datotek JMeter
.jmxob nalaganju. - Svoje datoteke
.jmxin.csvlahko povlečete in spustite v območje za nalaganje ali uporabite gumb Upload JMeter Scripts. - Če so s skriptom kakršne koli težave, boste takoj obveščeni.
Zagon testa JMeter in pregled rezultatov
Po konfiguraciji obremenilnega testa in nalaganju vseh potrebnih datotek kliknite Run Test za zagon obremenilnega testa JMeter.
Ko je test končan, lahko:
- Ogledate splošne metrike zmogljivosti v zavihku Overview.
- Analizirate rezultate po lokacijah, da vidite, kako je delovala vsaka regija.
- Pregledate napake, odzivne čase, zadetke/s in več v razdelkih s podrobnimi rezultati.
Za več podrobnosti o analizi rezultatov obremenilnih testov Apache JMeter si oglejte naš vodnik za rezultate obremenilnih testov.