JMeter GUI: Test Plan & Workbench

Niipea kui käivitate JMeter, näete 2 elementi

  1. Katseplaan
  2. Workbench

JMeter GUI

Mis on testiplaan?

Testiplaanis lisate oma jaoks vajalikud elemendid JMeter Test.

See salvestab kõik elemendid (nt ThreadGroup, Timers jne) ja nende vastavad seaded, mis on vajalikud soovitud testide käivitamiseks.

Järgmine joonis näitab katseplaani näidet

Katseplaan

Mis on WorkBench?

WorkBench pakub lihtsalt kohta testelementide salvestamiseks ajutiselt. WorkBenchil pole testiplaaniga mingit seost. JMeter will ei salvesta WorkBenchi sisu. See salvestab ainult selle sisu Katseplaan filiaal

töölaud

"WorkBenchi" kasutatakse meie õpetuses HTTP puhverserveri salvestustestis

Praegu ignoreerige seda.

Kuidas elemente lisada?

Elementide lisamine on oluline samm katseplaani koostamiseks, sest elemente lisamata JMeter ei saa täitke oma testiplaan

Testiplaan sisaldab palju elemente, nagu kuulaja, kontroller ja taimer

Saate lisada testiplaani elemendi, paremklõpsates a Katseplaan ja vali uued elemendidlisama”Nimekirja.

Oletame, et soovite testiplaani lisada 2 elementi BeanShelli väide ja Java Taotle vaikimisi

  • Paremklõps Katseplaan -> lisama -> Väide-> Bean Shelli väide
  • Paremklõps Katseplaan -> lisama -> Konfiguratsioonielement -> Java Taotle vaikimisi

Lisage elemente

Te saate ka kõrvaldama kasutamata element

Oletame, et soovite eemaldada elemendi "HTTP-päringu vaikesätted“, valige „HTTP-taotluse vaikeseade” -> paremklõps-> vali eemalda kontekstimenüüst -> Klõpsake Jah selle elemendi kustutamiseks sõnumikastis

Elementide laadimine ja salvestamine

Kuidas luua JMX-faili

Oletame, et olete juba lisanud elemendi nime "BeanShell Väide“. Nüüd soovite selle salvestada.

Paremklõpsake BeanShell Assertion -> valige Salvesta valik nimega

Loo JMX-fail

Kuvatakse dialoogiboks, klõpsake nuppu Save nuppu, et salvestada elemendid vaikenime all BeanShell Assertion.jmx. Soovi korral saate valida teisi nimesid

Loo JMX-fail

JMeter Testielemendid ja testiplaan on salvestatud *.JMX formaadis. JMX eest seisab Java Halduslaiendid.

Kuidas käivitada JMX-faili

Olemasoleva elemendi laadimine aitab säästa uute elementide loomiseks ja seadistamiseks kuluvat aega

Oletame, et teil on testiplaanis olemasolev element: Java Taotle vaikimisi

Paremklõpsake Java Taotluse vaikesätted-> valige Merge

Käivitage JMX-fail

Vali Elements (BeanShell Assertion.jmx.) faili kataloogis. See element lisatakse teie praegusesse testiplaani.

Käivitage JMX-fail

Kuidas elemente konfigureerida

Mis tahes elemendi konfigureerimiseks

  1. Valige puu vasakul paanil element
  2. Sisestage paremal paanil konfiguratsioonisätted

Elementide seadistamine

Kuidas testiplaani salvestada

Enne testi käivitamist peaksite esmalt oma testiplaani salvestama. Testiplaani salvestamine aitab vältida ootamatuid vigu testplaani käitamisel. Testiplaani salvestamise sammud –

  1. Fail -> Salvesta testiplaan kui -> dialoogiboks
  2. Sisestage testiplaani failinimi ->klõps Säästa

Salvestage testiplaan

Märkus. Testiplaani salvestamine on erinev elementide salvestamisest.

Testiplaani salvestamine Elemendi salvestamine
Testiplaan koosneb ühest või mitmest elemendist Element on põhikomponent JMeter
Testiplaani salvestamisel salvestatakse kõik plaani elemendid Elementide salvestamisel salvestatakse ainult üks element.

Looge kombineeritud testiplaan

Võite ühendada üks või mitu katseplaani a combo Katseplaan, nagu on näidatud alloleval joonisel

Looge kombineeritud testiplaan

Oletame, et teil on juba testiplaani nimi Test_Fragment.jmx arvutis (see artikkel sisaldab seda faili). Saate selle testiplaani praeguse testiplaaniga liita JMeter uue katseplaani loomiseks.

Looge kombineeritud testiplaan

Nüüd kõik testielemendid failis Test_Fragment.jmx lisatakse teie praegusesse testiplaani, nagu on näidatud alloleval joonisel

Looge kombineeritud testiplaan

Testiplaani käivitamine

Ühe või mitme testiplaani käitamiseks valige Avaleht (Control + R) alates jooks menüüelement.

Käivitage katseplaan

Kui JMeter töötab, näitab see väikest rohelist kasti menüüriba paremas otsas.

Käivitage katseplaan

Rohelisest kastist vasakul olevad numbrid on numbrid aktiivsed lõimed / koguarv niitidest.

Testi peatamiseks vajutage Peatus nuppu või kasutage lühiklahvi Ctrl + '.'

Käivitage katseplaan

Test Report

Kui test on tehtud, saate testiaruande. Testiaruanne sisaldab vealogi faili, mis salvestatakse jmeter.log-i, ja testitulemuste kokkuvõtet. Siin on näidislogifail JMeter

  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: Autoriõigus (c) 1998–2013 Apache tarkvara Foundation
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: versioon 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) kliendi VM
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.name=Windows 7
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.arch=x86
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: os.version=6.1
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: file.encoding=Cp1252
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: Vaikimisi keel = inglise keel (Ameerika Ühendriigid)
  • 2013/08/18 08:41:12 INFO – jmeter.JMeter: JMeter  Locale = inglise keel (Ameerika Ühendriigid)
  • 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