Sådan kører du en ny Apache JMeter-belastningstest

Kør en ny Apache JMeter-belastningstest med LoadFocus

Det er ret nemt at oprette en ny belastningstest for en hjemmeside eller et API-endpoint ved hjælp af brugergrænsefladen fra New Load Test-siden. Du skal være logget ind på din konto for at kunne tilgå denne side og oprette en ny test.

Apache JMeter-belastningstestkonfiguration

Trin til konfiguration af en ny belastningstest

1. Vælg et testnavn

Vi genererer automatisk et testnavn til din test baseret på den aktuelle dato og tid. Du kan ændre testnavnet for din belastningstest ved at gå til inputfeltet Testnavn og angive dit eget navn.

Belastningstestnavn

2. Vælg op til 5 testlokationer

Belastningstest fra flere lokationer

Du kan nu vælge flere lokationer (op til 5), hvorfra belastningen injiceres. Dette simulerer virkelig trafik fra forskellige geografiske regioner samtidigt. Hver valgt lokation kan tildeles en procentdel af trafikken eller et specifikt antal virtuelle brugere. For eksempel, hvis du vælger 5.000 virtuelle brugere i alt, kan du fordele dem på tværs af flere lokationer, såsom:

  • US East (N. Virginia): 20% (1.000 brugere)
  • Canada (Central): 20% (1.000 brugere)
  • Europe (London): 20% (1.000 brugere)
  • Asia Pacific (Hong Kong): 20% (1.000 brugere)
  • US West (N. California): 20% (1.000 brugere)

Flere detaljer om de tilgængelige lokationer kan findes her. Hvis du har brug for at hvidliste IP'er, se venligst denne guide.

Resultater pr. lokation

Når du kører tests fra flere lokationer, kan du inspicere ydeevnemålinger som svartider, fejl og hits/s pr. individuel lokation eller se de kombinerede resultater. Dette detaljeniveau hjælper dig med bedre at forstå, hvordan din applikation yder for brugere i forskellige regioner.

3. Belastningsscenarier

Vi tilbyder tre foruddefinerede scenarier for at hjælpe dig med at komme hurtigt i gang:

  • Initial Load
  • Warm-up Load
  • Moderate Load

Klik blot på knappen Apply på et hvilket som helst scenarie for at autoudfylde belastningstestkonfigurationen.

Belastningstestscenarier

4. Testkonfiguration

Trinnet Belastningskonfiguration er, hvor du definerer:

  • Antal virtuelle brugere
  • Testvarighed (eller Testiterationer)
  • Ramp Up-tid
  • Ramp Up-trin

Du kan visuelt inspicere, hvordan din belastningstest vil køre, ved at se diagrammet, der viser ramp up-processen og den samlede varighed.

Testkonfiguration

5. Upload og valider Apache JMeter-scripts

Her uploader du din JMX-testscriptfil (en pr. test) og eventuelle CSV-filer, du måtte have brug for.

JMeter-scriptvalidering

JMeter-testfilvalidering

  • Vi har tilføjet automatisk validering af JMeter .jmx-filer ved upload.
  • Du kan trække og slippe dine .jmx- og .csv-filer ind i uploadområdet eller bruge knappen Upload JMeter Scripts.
  • Hvis der er problemer med scriptet, får du besked med det samme.

Upload Apache JMeter-scripts

Kørsel af JMeter-testen og inspektion af resultater

Når du har konfigureret din belastningstest og uploadet alle nødvendige filer, klik på Run Test for at starte din JMeter-belastningstest.

Når testen er fuldført, kan du:

  • Se samlede ydeevnemålinger i fanen Overview.
  • Analysere resultater pr. lokation for at se, hvordan hver region ydede.
  • Inspicere fejl, svartider, hits/s og mere i sektionerne med detaljerede resultater.

For flere detaljer om analyse af Apache JMeter-belastningstestresultater, se venligst vores guide til belastningstestresultater.