JMeter GUI: Plan testiranja i radni stol
⚡ Pametni sažetak
JMeter Grafičko korisničko sučelje organizira svaki test performansi oko dva panela: stabla plana testiranja s lijeve strane i njegovog konfiguracijskog panela s desne strane, gdje se elementi dodaju, spremaju, spajaju, izvršavaju i izvještavaju.
Čim pokrenete Apache JMeter, lijevi panel se otvara s jednim korijenskim čvorom:
- Plan testiranja
Starija izdanja su pokazivala drugi čvor pod nazivom WorkBench. Oba su opisana u nastavku.
Što je plan testiranja?
Plan testiranja je mjesto gdje dodajete elemente potrebne za vaše JMeter Test.
Pohranjuje svaki element (grupe niti, timere, uzorkovače, slušače) s postavkama potrebnim za njihovo pokretanje. Sve što izgradite u GUI-ju visi s ovog korijenskog čvora, kao što je prikazano na slici ispod.
Što je WorkBench?
WorkBench je bio prostor za pohranjivanje testnih elemenata privremenoNije imalo nikakve veze s Planom testiranja i JMeter nije spremio njegov sadržaj - samo Plan testiranja grana je zapisana na disk.
Važno: WorkBench je zastario u JMeter 3.2 i uklonjeno u JMeter 4.0, pa ga nema u trenutnim izdanjima kao što je 5.6.3. Elementi koji nisu za testiranje - HTTP(S) Test Script Recorder, HTTP Mirror Server i Property Display - sada se izravno pridružuju Testnom planu. Otvaranje starog plana koji još uvijek sadrži WorkBench pretvara tu granu u Testni fragment pod nazivom "WorkBench Test Fragment". Ako vam stariji vodič za snimanje kaže da desnom tipkom miša kliknete WorkBench, umjesto toga upotrijebite čvor Testni plan.
Kako dodati elemente u plan testiranja
Dodavanje elemenata je bitno korak u izgradnji plana testiranja, jer bez njih JMeter nema što za izvršiti. Plan može uključivati slušače, kontrolere, timere, samplere, asercije i konfiguracijske elemente.
Element dodajete desnim klikom miša na Plan testiranja čvor i odabirom iz "dodatiPopis.
Pretpostavimo da želite dodati dva elementa: a BeanShell tvrdnja a Java Zadane postavke zahtjeva konfiguracijski element.
- Desnom tipkom miša Plan testiranja -> Dodaj -> Tvrđenje -> BeanShell tvrdnja
- Desnom tipkom miša Plan testiranja -> Dodaj -> Konfiguriraj element -> Java Zadane postavke zahtjeva
Animacija u nastavku prikazuje put kroz taj izbornik.
Možete također ukloniti element koji vam više nije potreban. Za brisanje Zadane postavke HTTP zahtjeva: odaberite ga -> kliknite desnom tipkom miša -> odaberite ukloniti -> klik Da potvrditi.
Učitavanje i spremanje elemenata
JMeter može spremiti jedan element zasebno, ne samo cijeli plan - korisno kada se jedna tvrdnja ili timer ponovno koristi u više projekata. Sljedeća dva odjeljka pokrivaju obje polovice tog tijeka rada.
Kako stvoriti JMX datoteku
Pretpostavimo da ste dodali element pod nazivom "BeanShell tvrdnja" i želite ga spremiti zasebno. Kliknite desnom tipkom miša BeanShell tvrdnja -> odaberite Spremi odabir kao.
Otvara se dijaloški okvir. Kliknite UŠTEDI pohraniti element pod zadanim imenom BeanShell tvrdnja.jmx, ili odaberite svoj vlastiti.
Elementi testiranja i planovi testiranja pohranjeni su kao *.jmx datoteke — obični XML koji možete otvoriti u bilo kojem editoru ili zadržati u kontroli verzija. Ekstenzija nije Java Proširenja za upravljanje (JMX), nepovezano Java API za praćenje koji dijeli ista tri slova.
Kako učitati i spojiti JMX datoteku
Učitavanje postojećeg elementa štedi vrijeme koje biste potrošili na stvaranje i konfiguriranje novog.
Recimo da vaš plan testiranja već sadrži Java Zadane postavke zahtjeva element. Kliknite desnom tipkom miša na njega -> odaberi Spojiti.
Odaberite BeanShell tvrdnja.jmx datoteku iz direktorija. Element se dodaje vašem trenutnom planu testiranja, kao što je prikazano u nastavku.
Kako konfigurirati elemente
Svaki element ima vlastite postavke. Za konfiguriranje jednog:
- Odaberite element u stablu na lijevom oknu.
- Unesite postavke konfiguracije u desnom oknu.
Desna ploča mijenja se sa svakom vrstom elementa, kao što je prikazano dolje.
Kako spremiti plan testiranja
Spremite svoj plan testiranja prije pokretanja testa. To će zaštititi vaš rad od neočekivanih pogrešaka tijekom izvođenja. Koraci su sljedeći:
- Datoteka -> Spremi plan testiranja kao — otvara se dijaloški okvir.
- Unesite naziv datoteke za plan testiranja -> klik UŠTEDI.
Napomena: spremanje plana testiranja je drukčiji od spremanja elementa.
| Spremanje testnog plana | Spremanje elementa |
|---|---|
| Plan testiranja sastoji se od jednog ili više elemenata | Element je jedna osnovna komponenta JMeter |
| Spremanjem plana testiranja zapisuje se svaki element u planu | Spremanjem elementa zapisuje se samo taj jedan element |
| Ponovno otvoreno s Datoteka -> Otvori | Ponovno otvoreno desnim klikom -> Spoji |
Napravite kombinirani plan testiranja
You Can spojiti jedan ili više spremljenih planova testiranja u kombinirani Plan testiranja, kao što je prikazano na slici ispod.
Pretpostavimo da imate plan testiranja pod nazivom Testni_fragment.jmx na vašem računalu (ovaj članak uključuje datoteku). Spojite je s planom koji je trenutno otvoren u JMeter izgraditi veći.
Svi elementi testa iz Testni_fragment.jmx sada su dodani vašem trenutnom planu testiranja, kao što je prikazano na slici ispod.
Kako pokrenuti plan testiranja
Nakon što je plan spremljen, možete ga izvršiti. Za pokretanje jednog ili više planova testiranja odaberite Start (Ctrl + R) iz trčanje Izbornik.
Dok su JMeter radi, na desnom kraju trake izbornika pojavljuje se mali zeleni okvir.
Brojevi lijevo od zelenog okvira su broj aktivne niti / ukupni broj niti.
Za zaustavljanje testa pritisnite tipku zaustaviti gumb ili upotrijebite prečac Ctrl + '.'
Test Report
Kada izvršavanje završi, možete prikupiti izvješće o testiranju: zapisnik pogrešaka spremljen kao jmeter.log, plus datoteku s rezultatima koju su napisali vaši slušači. Evo tipičnog odlomka pokretanja jmeter.log-a:
2026/07/21 08:41:12 INFO o.a.j.JMeter: Copyright (c) 1998-2024 The Apache Software Foundation 2026/07/21 08:41:12 INFO o.a.j.JMeter: Version 5.6.3 2026/07/21 08:41:12 INFO o.a.j.JMeter: java.version=17.0.11 2026/07/21 08:41:12 INFO o.a.j.JMeter: java.vm.name=OpenJDK 64-Bit Server VM 2026/07/21 08:41:12 INFO o.a.j.JMeter: os.name=Windows 11 2026/07/21 08:41:12 INFO o.a.j.JMeter: os.arch=amd64 2026/07/21 08:41:12 INFO o.a.j.JMeter: file.encoding=UTF-8 2026/07/21 08:41:12 INFO o.a.j.JMeter: Default Locale=English (United States) 2026/07/21 08:41:12 INFO o.a.j.JMeter: JMeterHome=C:\apache-jmeter-5.6.3 2026/07/21 08:41:12 INFO o.a.j.JMeter: user.dir=C:\apache-jmeter-5.6.3\bin
Prvo pročitajte jmeter.log kad god se izvođenje ne ponaša ispravno: on bilježi JMeter i Java verzije, svaki element koji se nije uspio učitati i svaku izbačenu iznimku. Trenutna izdanja također mogu pretvoriti datoteku s rezultatima u HTML nadzornu ploču s grafovima vremena odziva, propusnosti i stope pogrešaka koju je moguće pregledavati.















