JMeter GUI: Testisuunnitelma & Työpöytä

Sisällysluettelo:

Anonim

Heti kun käynnistät JMeterin, näet 2 elementtiä

  1. Testisuunnitelma
  2. Työpöytä

Mikä on testisuunnitelma?

Testisuunnitelmassa voit lisätä JMeter-testiisi tarvittavia elementtejä.

Se tallentaa kaikki haluamasi testien suorittamiseen tarvittavat elementit (kuten ThreadGroup, ajastimet jne.) Ja niitä vastaavat asetukset.

Seuraava kuva esittää esimerkin testisuunnitelmasta

Mikä on WorkBench?

WorkBench tarjoaa yksinkertaisesti paikan testielementtien väliaikaiseen tallentamiseen . WorkBenchillä ei ole yhteyttä testisuunnitelmaan. JMeter ei tallenna WorkBenchin sisältöä. Se tallentaa vain testisuunnitelman haaran sisällön

"WorkBench" -ohjelmaa käytetään opetusohjelmamme HTTP-välityspalvelimen tallennustestissä

Toistaiseksi jätä se huomiotta.

Kuinka lisätä elementtejä?

Elementtien lisääminen on välttämätön vaihe testisuunnitelman luomisessa, koska ilman elementtien lisäämistä JMeter ei voi suorittaa testisuunnitelmaasi

Testisuunnitelma sisältää monia elementtejä, kuten kuuntelija, ohjain ja ajastin

Voit lisätä elementin testaussuunnitelma oikealla napilla testisuunnitelmaan ja valitse uusia elementtejä " Lisää " lista.

Oletetaan, että haluat lisätä 2 elementtiä Test Plan BeanShell Assertion- ja Java Request Default -sovelluksiin

  • Napsauta hiiren kakkospainikkeella Test Plan -> Add -> Assertion -> Bean Shell Assertion
  • Napsauta hiiren kakkospainikkeella Test Plan -> Add -> Config Element -> Java Request Default

Voit myös poistaa käyttämättömän elementin

Oletetaan, että haluat poistaa elementin " HTTP Request Defaults ", valitse "HTTP Request Default" -> Napsauta hiiren kakkospainikkeella-> valitse Poista pikavalikosta -> Vahvista tämän elementin poistaminen viestiruudusta valitsemalla Kyllä

Elementtien lataaminen ja tallentaminen

Kuinka luoda JMX-tiedosto

Oletetaan olet jo lisännyt elementin nimen "BeanShell väite ". Nyt haluat tallentaa sen.

Napsauta hiiren kakkospainikkeella BeanShell Assertion -> valitse Tallenna valinta nimellä

Valitse valintaikkuna, napsauta S ave -painiketta tallentaaksesi elementit oletusnimellä BeanShell Assertion.jmx . Voit halutessasi valita muita nimiä

JMeter- testielementit ja testisuunnitelma tallennetaan * .JMX- muodossa. JMX on Java Management Extensions -tunnus.

Kuinka ajaa JMX-tiedosto

Olemassa olevan elementin lataaminen auttaa sinua säästämään aikaa, joka tarvitaan uusien elementtien luomiseen ja määrittämiseen

Oletetaan, että testisuunnitelmassa on olemassa oleva elementti: Java Request Default

Napsauta hiiren kakkospainikkeella Java Request Defaults -> valitse Yhdistä

Valitse hakemistosta Elements ( BeanShell Assertion.jmx. ) -Tiedosto . Tämä elementti lisätään nykyiseen testisuunnitelmaasi.

Kuinka konfiguroida elementtejä

Määritä mikä tahansa elementti

  1. Valitse elementti vasemmalla olevasta ruudusta
  2. Anna kokoonpanoasetukset oikealle ruudulle

Kuinka tallentaa testisuunnitelma

Ennen testin suorittamista sinun on ensin tallennettava testisuunnitelmasi. Testisuunnitelman tallentaminen auttaa välttämään odottamattomia virheitä testisuunnitelman suorittamisen yhteydessä. Vaiheet testisuunnitelman tallentamiseen -

  1. Tiedosto -> Tallenna testisuunnitelma-> valintaikkunanäyttö
  2. Kirjoita testisuunnitelman nimi -> napsauta Tallenna

Huomaa: Testisuunnitelman tallentaminen eroaa elementtien tallentamisesta.

Testisuunnitelman tallentaminen

Elementin tallentaminen

Testisuunnitelma koostuu yhdestä tai monista elementeistä

Elementti on JMeterin peruskomponentti

Kun tallennat testisuunnitelman, kaikki suunnitelman elementit tallennetaan

Kun tallennat elementtejä, vain yksi elementti tallennetaan.

Luo yhdistetty testisuunnitelma

Voit yhdistää yhden tai monta testisuunnitelmia luoda combo testisuunnitelmaan kuten kuvassa alla kuvassa

Oletetaan, että tietokoneellasi on jo testisuunnitelman nimi Test_Fragment.jmx (tämä artikkeli sisältää tämän tiedoston). Voit yhdistää tämän testisuunnitelman JMeterin nykyiseen testisuunnitelmaan uuden testisuunnitelman luomiseksi.

Nyt kaikki tiedoston Test_Fragment.jmx testielementit lisätään nykyiseen testisuunnitelmaasi alla olevan kuvan mukaisesti

Kuinka suorittaa testisuunnitelma

Suorita yksi tai useampi testisuunnitelma valitsemalla Käynnistä (Control + R) Suorita- valikkokohdasta.

Kun JMeter on käynnissä, valikkorivin oikeassa reunassa on pieni vihreä laatikko.

Numerot vasemmalla vihreän laatikon ovat useita aktiivisia lankojen / kokonaismäärä säikeitä.

Pysäytä testi painamalla Stop- painiketta tai käyttämällä pikanäppäintä Ctrl + '.'

Testiraportti

Kun testin suorittaminen on valmis, saat testiraportin. Testiraportti sisältää virhelokitiedoston, joka on tallennettu osoitteeseen jmeter.log, ja testitulosten yhteenvedon. Tässä on esimerkki JMeter-lokitiedostosta

  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: Tekijänoikeudet (c) 1998-2013 The Apache Software Foundation
  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: Versio 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.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: Default Locale = English (Yhdysvallat)
  • 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeter Locale = englanti (Yhdysvallat)
  • 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