JMeter GUI: Test Plan & Workbench
⚡ Chytré shrnutí
JMeter Grafické rozhraní organizuje každý test výkonu do dvou panelů: stromu testovacího plánu vlevo a jeho konfiguračního panelu vpravo, kde se prvky přidávají, ukládají, slučují, spouští a hlásí.

Jakmile spustíte Apache JMeter, levý panel se otevře s jedním kořenovým uzlem:
- Testovací plán
Starší verze obsahovaly druhý uzel s názvem WorkBench. Oba jsou popsány níže.
Co je testovací plán?
Testovací plán je místo, kam přidáváte prvky potřebné pro vaše JMeter test.
Ukládá každý prvek (skupiny vláken, časovače, samplery, listenery) s nastavením potřebným k jejich spuštění. Vše, co vytvoříte v grafickém rozhraní, visí na tomto kořenovém uzlu, jak ukazuje obrázek níže.
Co je WorkBench?
WorkBench byl záchytný prostor, kde byly uloženy testovací prvky dočasněNemělo to žádný vztah k testovacímu plánu a JMeter neuložil jeho obsah – pouze Testovací plán větev byla zapsána na disk.
důležité: WorkBench byl v roce 2004 zastaralý. JMeter 3.2 a odstraněno v JMeter 4.0, takže v aktuálních verzích, jako je 5.6.3, chybí. Netestovací prvky – HTTP(S) Test Script Recorder, HTTP Mirror Server a Property Display – se nyní připojují přímo k testovacímu plánu. Otevření starého plánu, který stále obsahuje WorkBench, převede tuto větev na testovací fragment s názvem „WorkBench Test Fragment“. Pokud vám starší návod k nahrávání říká, abyste klikli pravým tlačítkem myši na WorkBench, použijte místo toho uzel Testovací plán.
Jak přidat prvky do testovacího plánu
Přidávání prvků je základní krok při tvorbě testovacího plánu, protože bez nich JMeter nemá co spustit. Plán může zahrnovat posluchače, kontrolery, časovače, vzorkovače, assertace a konfigurační prvky.
Prvek přidáte kliknutím pravým tlačítkem myši na Testovací plán uzel a výběr z „přidat"Seznam.
Předpokládejme, že chcete přidat dva prvky: a Tvrzení BeanShell a Java Výchozí nastavení požadavku konfigurační prvek.
- Klepněte pravým tlačítkem myši Testovací plán -> Přidat -> Tvrzení -> Tvrzení BeanShell
- Klepněte pravým tlačítkem myši Testovací plán -> Přidat -> Konfigurovat prvek -> Java Výchozí nastavení požadavku
Níže uvedená animace vás provede touto cestou v menu.
Můžete se také odstranit prvek, který již nepotřebujete. Chcete-li jej smazat Výchozí nastavení požadavku HTTP: vyberte to -> klikněte pravým tlačítkem myši -> vyberte Odstranit -> kliknutí Ano potvrdit.
Načítání a ukládání prvků
JMeter může uložit jeden prvek samostatně, nikoli pouze celý plán – což je užitečné, když se jedno assertion nebo časovač opakovaně používá napříč projekty. Další dvě části se zabývají oběma polovinami tohoto pracovního postupu.
Jak vytvořit soubor JMX
Předpokládejme, že jste přidali prvek s názvem „Tvrzení BeanShell„a chcete ji uložit samostatně. Klikněte pravým tlačítkem myši Tvrzení BeanShell -> vybrat Uložit výběr jako.
Otevře se dialogové okno. Klikněte na Uložit uložit prvek pod výchozím názvem BeanShell Assertion.jmx, nebo si vyberte vlastní.
Testovací prvky a testovací plány jsou uloženy jako *.jmx* soubory – prostý XML, který můžete otevřít v libovolném editoru nebo ponechat ve správě verzí. Přípona není Java Rozšíření pro správu (JMX), nesouvisející Java monitorovací API sdílející stejná tři písmena.
Jak načíst a sloučit soubor JMX
Načtení existujícího prvku ušetří čas, který byste strávili vytvářením a konfigurací nového.
Řekněme, že váš testovací plán již obsahuje Java Výchozí nastavení požadavku prvek. Klikněte na něj pravým tlačítkem myši -> vyberte Spojit.
Vyberte BeanShell Assertion.jmx soubor z adresáře. Prvek je přidán do vašeho aktuálního testovacího plánu, jak je znázorněno níže.
Jak konfigurovat prvky
Každý prvek má svá vlastní nastavení. Chcete-li jej nakonfigurovat:
- Vyberte prvek ve stromu v levém panelu.
- Zadejte nastavení konfigurace v pravém panelu.
Pravý panel se mění s každým typem prvku, jak je uvedeno níže.
Jak uložit testovací plán
Před spuštěním testu si uložte plán testování. Tím ochráníte svou práci před neočekávanými chybami během běhu. Postupujte takto:
- Soubor -> Uložit testovací plán jako — otevře se dialogové okno.
- Zadejte název souboru pro testovací plán -> cvaknutí Uložit.
Poznámka: uložení testovacího plánu je odlišný z uložení prvku.
| Uložení testovacího plánu | Uložení prvku |
|---|---|
| Testovací plán se skládá z jednoho nebo více prvků | Prvek je jedna základní složka JMeter |
| Uložení testovacího plánu zapíše všechny jeho prvky. | Uložení prvku zapíše pouze tento jeden prvek |
| Znovuotevřeno pomocí Soubor -> Otevřít | Znovuotevřeno kliknutím pravým tlačítkem myši -> Sloučit |
Vytvořte kombinovaný testovací plán
Můžeš spojit jeden nebo více uložených testovacích plánů do combo Testovací plán, jak je znázorněno na obrázku níže.
Předpokládejme, že máte testovací plán s názvem Test_Fragment.jmx na vašem počítači (tento článek obsahuje soubor). Sloučte jej do plánu aktuálně otevřeného v JMeter postavit větší.
Všechny testovací prvky z Test_Fragment.jmx jsou nyní přidány do vašeho aktuálního testovacího plánu, jak ukazuje obrázek níže.
Jak spustit testovací plán
Po uložení plánu jej můžete spustit. Chcete-li spustit jeden nebo více testovacích plánů, vyberte Home (Ctrl + R) z Běh menu.
Zatímco JMeter spuštěná aplikace, na pravém konci panelu nabídek se zobrazí malý zelený rámeček.
Čísla nalevo od zeleného pole představují počet aktivní vlákna / celkový počet vláken.
Chcete-li test zastavit, stiskněte tlačítko Stop nebo použijte klávesovou zkratku Ctrl + '.'
Zkušební protokol
Po dokončení provádění můžete shromáždit testovací zprávu: protokol chyb uložený jako jmeter.log a soubor s výsledky zapsaný vašimi posluchači. Zde je typický úryvek ze spuštění jmeter.log:
2026/07/21 08:41:12 INFO o.a.j.JMeter: Copyright (c) 1998-2024 The Apache Software Foundation 2026/07/21 08:41:12 INFO o.a.j.JMeter: Version 5.6.3 2026/07/21 08:41:12 INFO o.a.j.JMeter: java.version=17.0.11 2026/07/21 08:41:12 INFO o.a.j.JMeter: java.vm.name=OpenJDK 64-Bit Server VM 2026/07/21 08:41:12 INFO o.a.j.JMeter: os.name=Windows 11 2026/07/21 08:41:12 INFO o.a.j.JMeter: os.arch=amd64 2026/07/21 08:41:12 INFO o.a.j.JMeter: file.encoding=UTF-8 2026/07/21 08:41:12 INFO o.a.j.JMeter: Default Locale=English (United States) 2026/07/21 08:41:12 INFO o.a.j.JMeter: JMeterHome=C:\apache-jmeter-5.6.3 2026/07/21 08:41:12 INFO o.a.j.JMeter: user.dir=C:\apache-jmeter-5.6.3\bin
Vždy, když se běh chová špatně, si nejprve přečtěte soubor jmeter.log: zaznamenává JMeter a Java verze, všechny prvky, které se nepodařilo načíst, a všechny vyvolané výjimky. Aktuální verze také dokáží proměnit soubor s výsledky v prohlížetelný HTML panel s grafy doby odezvy, propustnosti a chybovosti.















