Čim pokrenete JMeter, vidjet ćete 2 elementa
- Plan ispitivanja
- Radni stol
Što je testni plan?
Plan testiranja je mjesto na kojem dodajete elemente potrebne za vaš JMeter test.
Pohranjuje sve elemente (poput ThreadGroup, Timers itd.) I njihove odgovarajuće postavke potrebne za pokretanje željenih testova.
Sljedeća slika prikazuje primjer plana ispitivanja
Što je WorkBench?
WorkBench jednostavno nudi mjesto za privremeno spremanje ispitnih elemenata . WorkBench nema nikakve veze s planom ispitivanja. JMeter neće spremati sadržaj WorkBencha. Sprema samo sadržaj grane Plana ispitivanja
"WorkBench" će se koristiti u našem vodiču HTTP test snimanja proxy poslužitelja
Za sada to ignorirajte.
Kako dodati elemente?
Dodavanje elemenata je bitan korak za izgradnju testa, jer bez dodavanja elemenata JMeter ne može izvršiti vaš plan testa
Plan ispitivanja uključuje mnoge elemente poput slušatelja, kontrolera i mjerača vremena
Možete dodati element u testni plan desnim klikom na testni plan i odabrati nove elemente s popisa " Dodaj ".
Pretpostavimo da želite dodati 2 elementa u Tvrdnju plana testiranja BeanShell i Zadani zahtjev Java zahtjeva
- Desnom tipkom miša kliknite Test plan -> Dodaj -> Tvrdnja -> Tvrdnja ljuske graha
- Desnom tipkom miša kliknite Test plan -> Add -> Config Element -> Java Request Default
Također možete ukloniti neiskorišteni element
Recimo, želite ukloniti element " Zadane postavke HTTP zahtjeva ", odaberite "Zadani HTTP zahtjev" -> Desni klik -> odaberite Ukloni iz kontekstnog izbornika -> Kliknite Da za potvrdu brisanja ovog elementa u okviru s porukom
Učitavanje i spremanje elemenata
Kako stvoriti JMX datoteku
Pretpostavimo da ste već dodali naziv elementa "BeanShell Assertion ". Sada ga želite spremiti.
Desnom tipkom miša kliknite BeanShell Assertion -> odaberite Save Selection As
Dijaloški okvir zaslona, pritisnite S aveC gumb za spremanje elemente pod zadanim imenom BeanShell Assertion.jmx . Ako želite, možete odabrati i druga imena
JMeter ispitni elementi i plan ispitivanja pohranjeni su u * .JMX formatu. JMX je skraćenica za Java Management Extensions.
Kako pokrenuti JMX datoteku
Učitavanje postojećeg elementa pomaže vam uštedjeti vaše vrijeme potrebno za stvaranje i konfiguriranje novih elemenata
Recimo, da imate postojeći element u Planu testiranja: Zadani zahtjev za Java
Desnom tipkom miša pritisnite Zadane postavke zahtjeva za Java -> odaberite Spajanje
Odaberite datoteku Elements ( BeanShell Assertion.jmx. ) U direktoriju. Ovaj će element biti dodan vašem trenutnom planu ispitivanja.
Kako konfigurirati elemente
Da biste konfigurirali bilo koji element
- Odaberite element u Stablu na lijevom oknu
- Unesite postavke konfiguracije u desno okno
Kako spremiti testni plan
Prije izvođenja testa, prvo trebate spremiti svoj plan ispitivanja. Spremanje vašeg plana ispitivanja pomaže vam u izbjegavanju neočekivanih pogrešaka prilikom izvođenja plana ispitivanja. Koraci za spremanje plana ispitivanja -
- Datoteka -> Spremi testni plan kao-> prikaz dijaloškog okvira
- Unesite naziv datoteke Probnog plana -> kliknite Spremi
Napomena: Spremanje plana ispitivanja razlikuje se od spremanja elemenata.
Spremanje plana ispitivanja |
Spremanje elementa |
---|---|
Plan ispitivanja sastoji se od jednog ili više elemenata |
Element je osnovna komponenta JMetera |
Kada spremite svoj testni plan, spremaju se svi oni elementi u planu |
Kada spremite svoje elemente, sprema se samo jedan element. |
Stvorite kombinirani plan ispitivanja
Možete spojiti jedan ili više testnih planova da biste stvorili kombinirani testni plan, kao što je prikazano na donjoj slici
Pretpostavimo da na svom računalu već imate naziv plana ispitivanja Test_Fragment.jmx (ovaj članak uključuje ovu datoteku). Možete spojiti ovaj testni plan s trenutnim testnim planom na JMeteru da biste stvorili novi testni plan.
Sada su svi test elementi u datoteci Test_Fragment.jmx dodani u vaš trenutni plan ispitivanja, kao što je prikazano na donjoj slici
Kako pokrenuti plan ispitivanja
Da biste pokrenuli svoj pojedinačni ili višestruki testni planovi, odaberite Start (Control + R) iz stavke izbornika Run ( Pokreni ).
Kada je JMeter pokrenut, prikazuje se mali zeleni okvir na desnom kraju trake izbornika.
Brojevi s lijeve strane zelenog okvira predstavljaju broj aktivnih niti / ukupan broj niti.
Da biste zaustavili test, pritisnite gumb Stop ili upotrijebite kratku tipku Ctrl + '.'
Izvještaj o ispitivanju
Kada se izvrši ispitivanje, možete dobiti izvještaj o ispitivanju. Izvješće o ispitivanju uključuje datoteku zapisnika pogreške koja se sprema u jmeter.log i sažetak rezultata ispitivanja. Evo primjera datoteke dnevnika JMetera
- 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: Verzija 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) Klijent 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
- 18.8.2013. 08:41:12 INFO - jmeter.JMeter: Zadana lokacija = engleski (Sjedinjene Države)
- 18.8.2013. 08:41:12 INFO - jmeter.JMeter: JMeter Locale = engleski (Sjedinjene Države)
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: JMeterHome = C: \ Nguyen \ Source_code \ apache-jmeter-2.9
- 18.8.2013. 08:41:12 INFO - jmeter.JMeter: user.dir = c: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin
- 18.8.2013. 08:41:12 INFO - jmeter.JMeter: PWD = C: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin