JMeter GUI: Test Plan & Workbench
Jakmile spustíte JMeter, uvidíte 2 prvky
- Testovací plán
- Workbench
Co je testovací plán?
Testovací plán je místo, kde přidáváte prvky potřebné pro váš JMeter Test.
Ukládá všechny prvky (jako ThreadGroup, Timery atd.) a jejich odpovídající nastavení potřebná ke spuštění požadovaných testů.
Následující obrázek ukazuje příklad plánu testování
Co je WorkBench?
WorkBench jednoduše poskytuje místo pro uložení testovacích prvků dočasně. WorkBench nemá žádný vztah s plánem testování. JMeter vůle neukládat obsah WorkBench. Uloží pouze obsah Testovací plán větev
„WorkBench“ bude použit v našem výukovém programu HTTP Proxy Server Recording Test
Prozatím to ignorujte.
Jak přidat prvky?
Přidávání prvků je základní krok k vytvoření testovacího plánu, protože bez přidávání prvků, JMeter nemůže provést svůj testovací plán
Testovací plán obsahuje mnoho prvků, jako je posluchač, ovladač a časovač
Prvek do plánu testování můžete přidat kliknutím pravým tlačítkem na a Testovací plán a vyberte nové prvky z „přidat"Seznam.
Předpokládejme, že chcete do plánu testování přidat 2 prvky Tvrzení BeanShell si Java Výchozí požadavek
- Klikněte pravým tlačítkem myši Testovací plán -> přidat -> Tvrzení-> Tvrzení o fazolové skořápce
- Klikněte pravým tlačítkem myši Testovací plán -> přidat -> Konfigurační prvek -> Java Výchozí požadavek
Můžete se také odstranit nepoužitý prvek
Řekněme, že chcete odstranit prvek “Výchozí nastavení požadavku HTTP“, vyberte „Výchozí požadavek HTTP“ -> Klikněte pravým tlačítkem myši-> vyberte Odstranit z kontextové nabídky -> Klikněte Ano pro potvrzení odstranění tohoto prvku v okně zprávy
Načítání a ukládání prvků
Jak vytvořit soubor JMX
Předpokládejme, že jste již přidali název prvku „BeanShell Tvrzení“. Nyní to chcete uložit.
Klepněte pravým tlačítkem myši na BeanShell Assertion -> vybrat Uložit výběr jako
Zobrazí se dialogové okno, klepněte na Spták tlačítko pro uložení prvků pod výchozím názvem BeanShell Assertion.jmx. Pokud chcete, můžete si vybrat jiná jména
JMeter Testovací prvky a testovací plán jsou uloženy v *.JMX formát. JMX stojí za Java Rozšíření pro správu.
Jak spustit soubor JMX
Načtení existujícího prvku vám pomůže ušetřit čas potřebný k vytvoření a konfiguraci nových prvků
Řekněme, že máte existující prvek v testovacím plánu: Java Výchozí požadavek
Klepněte pravým tlačítkem myši Java Výchozí nastavení požadavku-> vybrat Spojit
Vyberte Prvky (BeanShell Assertion.jmx.) soubor v adresáři. Tento prvek bude přidán do vašeho aktuálního plánu testování.
Jak konfigurovat prvky
Chcete-li nakonfigurovat jakýkoli prvek
- Vyberte prvek ve stromu v levém panelu
- V pravém podokně zadejte konfigurační nastavení
Jak uložit testovací plán
Před spuštěním testu byste měli nejprve uložit svůj testovací plán. Uložení plánu testování vám pomůže vyhnout se neočekávaným chybám při spouštění plánu testování. Kroky k uložení testovacího plánu –
- Soubor -> Uložit plán testu jako-> zobrazí se dialogové okno
- Zadejte název souboru plánu testování ->cvaknutí Uložit
Poznámka: Uložení plánu testování je odlišný z úsporných prvků.
Uložení testovacího plánu | Uložení prvku |
---|---|
Testovací plán se skládá z jednoho nebo více prvků | Element je základní součástí JMeter |
Když plán testování uložíte, uloží se všechny prvky plánu | Když prvky uložíte, uloží se pouze jeden prvek. |
Vytvořte kombinovaný testovací plán
Můžeš spojit jeden nebo více testovacích plánů k vytvoření a combo Testovací plán, jak je znázorněno na obrázku níže
Předpokládejme, že již máte existující název testovacího plánu Test_Fragment.jmx na vašem počítači (Tento článek obsahuje tento soubor). Tento testovací plán můžete sloučit s aktuálním testovacím plánem dne JMeter vytvořit nový testovací plán.
Nyní všechny testovací prvky v souboru Test_Fragment.jmx jsou přidány do vašeho aktuálního testovacího plánu, jak je znázorněno na obrázku níže
Jak spustit testovací plán
Chcete-li spustit jeden nebo více testovacích plánů, vyberte Home (Control + R) z Běh menu.
Kdy JMeter je spuštěný, ukazuje malé zelené pole na pravém konci lišty nabídek.
Čísla nalevo od zeleného pole představují počet aktivní vlákna / celkový počet vláken.
Chcete-li test zastavit, stiskněte Stop nebo použijte zkratku Ctrl + '.'
Zkušební protokol
Po provedení testu můžete získat zprávu o testu. Zpráva o testu obsahuje soubor protokolu chyb, který je uložen v souboru jmeter.log, a souhrn výsledků testu. Zde je ukázkový soubor protokolu JMeter
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: Copyright (c) 1998-2013 The Apache Software Foundation
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: Verze 2.9 r1437961
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: java.version=1.7.0_25
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: java.vm.name=Java Klientský virtuální počítač HotSpot(TM).
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: název os=Windows 7
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.arch=x86
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: verze OS=6.1
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: file.encoding=Cp1252
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: Výchozí národní prostředí=angličtina (Spojené státy americké)
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeter Locale=Angličtina (Spojené státy americké)
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeterHome=C:\Nguyen\Source_code\apache-jmeter-2.9
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: user.dir =c:\Nguyen\Source_code\apache-jmeter-2.9\bin
- 2013/08/18 08:41:12 INFO – jmeter.JMeter: PWD =C:\Nguyen\Source_code\apache-jmeter-2.9\bin