JMeter GUI: Test Plan & Workbench

Jakmile spustíte JMeter, uvidíte 2 prvky

  1. Testovací plán
  2. Workbench

JMeter GUI

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í

Testovací plá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

pracovní stůl

„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

Přidejte prvky

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

Vytvořte soubor JMX

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

Vytvořte soubor JMX

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

Spusťte soubor JMX

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

Spusťte soubor JMX

Jak konfigurovat prvky

Chcete-li nakonfigurovat jakýkoli prvek

  1. Vyberte prvek ve stromu v levém panelu
  2. V pravém podokně zadejte konfigurační nastavení

Konfigurace prvků

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 –

  1. Soubor -> Uložit plán testu jako-> zobrazí se dialogové okno
  2. Zadejte název souboru plánu testování ->cvaknutí Uložit

Uložte testovací plán

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

Vytvořte kombinovaný testovací plán

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.

Vytvořte kombinovaný 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

Vytvořte kombinovaný testovací plán

Jak spustit testovací plán

Chcete-li spustit jeden nebo více testovacích plánů, vyberte Home (Control + R) z Běh menu.

Spusťte testovací plán

Kdy JMeter je spuštěný, ukazuje malé zelené pole na pravém konci lišty nabídek.

Spusťte testovací plán

Čí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 + '.'

Spusťte testovací plán

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