Jak spustit nový zátěžový test Apache JMeter

Spuštění nového zátěžového testu Apache JMeter s LoadFocus

Vytvoření nového zátěžového testu pro webové stránky nebo API endpoint je poměrně jednoduché pomocí uživatelského rozhraní na stránce Nový zátěžový test. Pro přístup k této stránce a vytvoření nového testu musíte být přihlášeni ke svému účtu.

Apache JMeter Load Test Configuration

Kroky ke konfiguraci nového zátěžového testu

1. Zvolte název testu

Automaticky generujeme název testu pomocí aktuálního data a času. Název testu můžete změnit v poli Test Name a nastavit svůj vlastní název.

Load Test Name

2. Zvolte až 5 testovacích lokací

Multiple Location Load Test

Nyní můžete vybrat více lokací (až 5), ze kterých bude generována zátěž. To simuluje reálný provoz přicházející z různých geografických regionů současně. Každé vybrané lokaci lze přiřadit procento provozu nebo konkrétní počet virtuálních uživatelů. Například pokud zvolíte celkem 5 000 virtuálních uživatelů, můžete je rozdělit mezi více lokací, např.:

  • US East (N. Virginia): 20 % (1 000 uživatelů)
  • Canada (Central): 20 % (1 000 uživatelů)
  • Europe (London): 20 % (1 000 uživatelů)
  • Asia Pacific (Hong Kong): 20 % (1 000 uživatelů)
  • US West (N. California): 20 % (1 000 uživatelů)

Více podrobností o dostupných lokacích najdete zde. Pokud potřebujete přidat IP adresy na whitelist, podívejte se na tento průvodce.

Výsledky podle lokace

Při spouštění testů z více lokací můžete zkontrolovat metriky výkonu, jako jsou doby odezvy, chyby a požadavky/s pro jednotlivé lokace, nebo zobrazit kombinované výsledky. Tato úroveň granularity vám pomůže lépe pochopit, jak vaše aplikace funguje pro uživatele v různých regionech.

3. Scénáře zátěže

Nabízíme tři předdefinované scénáře pro rychlý start:

  • Počáteční zátěž
  • Zahřívací zátěž
  • Střední zátěž

Jednoduše klikněte na tlačítko Apply u libovolného scénáře pro automatické vyplnění konfigurace zátěžového testu.

Load Test Scenarios

4. Konfigurace testu

V kroku Konfigurace zátěže definujete:

  • Počet virtuálních uživatelů
  • Trvání testu (nebo Iterace testu)
  • Čas náběhu
  • Kroky náběhu

Vizuálně si můžete prohlédnout, jak váš zátěžový test poběží, zobrazením grafu, který ukazuje proces náběhu a celkovou dobu trvání.

Test Configuration

5. Nahrání a validace skriptů Apache JMeter

Zde nahráváte svůj soubor testovacího skriptu JMX (jeden na test) a případné soubory CSV, které potřebujete.

Validace JMeter skriptu

JMeter Test file validation

  • Přidali jsme automatickou validaci souborů JMeter .jmx při nahrání.
  • Soubory .jmx a .csv můžete přetáhnout do oblasti nahrávání nebo použít tlačítko Upload JMeter Scripts.
  • Pokud se skriptem jsou nějaké problémy, budete okamžitě informováni.

Upload Apache JMeter Scripts

Spuštění JMeter testu a kontrola výsledků

Po konfiguraci zátěžového testu a nahrání všech potřebných souborů klikněte na Run Test pro spuštění vašeho JMeter zátěžového testu.

Po dokončení testu můžete:

  • Zobrazit celkové metriky výkonu na záložce Overview.
  • Analyzovat výsledky podle lokace a zjistit, jak si vedl každý region.
  • Zkontrolovat chyby, doby odezvy, požadavky/s a další v sekcích podrobných výsledků.

Více podrobností o analýze výsledků zátěžových testů Apache JMeter najdete v našem průvodci výsledky zátěžových testů.