Hneď ako spustíte JMeter, uvidíte 2 prvky
- Plán skúšok
- Pracovný stôl
Čo je plán testov?
Testovací plán je miesto, kde pridávate prvky požadované pre váš test JMeter.
Ukladá všetky prvky (ako ThreadGroup, Timers atď.) A ich príslušné nastavenia potrebné na spustenie požadovaných testov.
Nasledujúci obrázok zobrazuje príklad plánu testov
Čo je WorkBench?
WorkBench jednoducho poskytuje miesto na dočasné uloženie testovacích prvkov . WorkBench nemá žiadny vzťah s testovacím plánom. JMeter neuloží obsah WorkBench. Uloží iba obsah vetvy plánu testov
„WorkBench“ bude použitý v našom výukovom teste HTTP Proxy Server Recording Test
Zatiaľ to ignorujte.
Ako pridať prvky?
Pridanie prvkov je základným krokom k vytvoreniu plánu testov, pretože bez pridania prvkov program JMeter nemôže vykonať váš plán testov
Testovací plán obsahuje mnoho prvkov, ako sú poslucháč, ovládač a časovač
Prvok môžete pridať do plánu testov kliknutím pravým tlačidlom myši na plán testov a výberom nových prvkov zo zoznamu „ Pridať “.
Predpokladajme, že chcete pridať dva prvky do Testovacieho plánu BeanShell Assertion a Predvolené požiadavky Java
- Pravým tlačidlom myši kliknite na Testovací plán -> Pridať -> Assertion -> Bean Shell Assertion
- Pravým tlačidlom myši kliknite na Testovací plán -> Pridať -> Konfiguračný prvok -> Predvolená požiadavka Java
Môžete tiež odstrániť nepoužívaný prvok
Povedzme, že chcete odstrániť prvok „ HTTP Request Defaults “, zvoľte „HTTP Request Defaults“ -> Kliknite pravým tlačidlom myši-> zvoľte Odstrániť z kontextovej ponuky -> Kliknutím na Áno potvrďte odstránenie tohto prvku v okne správy
Načítanie a uloženie prvkov
Ako vytvoriť súbor JMX
Predpokladajme, že ste už pridali názov prvku „BeanShell Assertion “. Teraz to chcete uložiť.
Pravým tlačidlom myši kliknite na BeanShell Assertion -> vyberte Uložiť výber ako
Zobrazí sa dialógové okno zobrazenie, kliknutie S ave tlačidlo pre uloženie prvkov pod predvolený názov BeanShell Assertion.jmx . Ak chcete, môžete zvoliť iné mená
Prvky testu JMeter a plán testu sú uložené vo formáte * .JMX . JMX znamená Java Management Extensions.
Ako spustiť súbor JMX
Načítanie existujúceho prvku vám pomôže ušetriť čas potrebný na vytvorenie a konfiguráciu nových prvkov
Povedzme, že v Testovacom pláne máte existujúci prvok: Predvolená požiadavka Java
Kliknite pravým tlačidlom myši na položku Java Request Defaults -> vyberte možnosť Zlúčiť
Vyberte súbor Elements ( BeanShell Assertion.jmx. ) V adresári. Tento prvok bude pridaný do vášho aktuálneho plánu testovania.
Ako konfigurovať prvky
Za účelom konfigurácie ľubovoľného prvku
- Vyberte prvok v strome na ľavej table
- Zadajte konfiguračné nastavenia na pravej table
Ako uložiť testovací plán
Pred vykonaním testu by ste si mali najskôr uložiť plán testovania. Uloženie testovacieho plánu vám pomôže vyhnúť sa neočakávaným chybám pri spustení testovacieho plánu. Kroky na uloženie plánu testu -
- File -> Save Test Plan as-> a Dialog box display
- Zadajte názov testovacieho plánu -> kliknite na Uložiť
Poznámka: Uloženie plánu testu sa líši od uloženia prvkov.
Uloženie plánu testu |
Uloženie prvku |
---|---|
Testovací plán sa skladá z jedného alebo viacerých prvkov |
Element je základnou súčasťou programu JMeter |
Keď uložíte svoj testovací plán, všetky tieto prvky v pláne sa uložia |
Keď uložíte svoje prvky, uloží sa iba jeden prvok. |
Vytvorte plán kombinovaných testov
Môžete zlúčiť jeden alebo viac testovacích plánov a vytvoriť kombinovaný testovací plán, ako je znázornené na nasledujúcom obrázku
Predpokladajme, že vo svojom počítači už máte existujúci názov plánu testov Test_Fragment.jmx (Tento článok obsahuje tento súbor). Tento testovací plán môžete zlúčiť s aktuálnym testovacím plánom na JMeter a vytvoriť nový testovací plán.
Teraz sú všetky testovacie prvky v súbore Test_Fragment.jmx pridané do vášho aktuálneho plánu testovania, ako je to znázornené na obrázku nižšie
Ako spustiť testovací plán
Ak chcete spúšťať jednu alebo viac testovacích plánov, vyberte Spustiť (Ctrl + R) od spustenia položky menu.
Keď je program JMeter spustený, zobrazuje sa na pravom konci panela s ponukami malé zelené políčko.
Čísla naľavo od zeleného poľa predstavujú počet aktívnych vlákien / celkový počet vlákien.
Ak chcete test zastaviť, stlačte tlačidlo Stop alebo stlačte klávesovú skratku Ctrl + '.'
Protokol o skúške
Po vykonaní testu môžete získať správu o teste. Protokol o teste obsahuje súbor protokolu chýb, ktorý je uložený v jmeter.log, a súhrn výsledkov testu. Tu je ukážka protokolového súboru JMeter
- 2013/08/18 08:41:12 INFO - jmeter.J Merač: Copyright (c) 1998-2013 The Apache Software Foundation
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Verzia 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 HotSpot (TM) Client VM
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.name = Windows 7
- 2013/08/18 08:41:12 INFO - jmeter.J Merač: os.arch = x86
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.verzia = 6.1
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: file.encoding = Cp1252
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Predvolené miestne nastavenie = angličtina (USA)
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeter Locale = angličtina (USA)
- 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