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.

Konfiguracija obremenilnega testa Apache JMeter

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.

Ime obremenilnega testa

2. Izberite do 5 lokacij testiranja

Obremenilni test z več lokacij

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.

Scenariji 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.

Konfiguracija testa

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

Preverjanje testne datoteke JMeter

  • Dodali smo samodejno preverjanje datotek JMeter .jmx ob nalaganju.
  • Svoje datoteke .jmx in .csv lahko 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.

Nalaganje skript Apache JMeter

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.