JMeter GUI: Test Plan & Workbench
⚡ Älykäs yhteenveto
JMeter Graafinen käyttöliittymä järjestää jokaisen suorituskykytestin kahden ruudun ympärille: vasemmalla on testisuunnitelmapuu ja oikealla sen määrityspaneeli, jossa elementit lisätään, tallennetaan, yhdistetään, suoritetaan ja raportoidaan.
Heti kun käynnistät Apache JMeter, vasen ruutu avautuu yhdellä juurisolmulla:
- Testisuunnitelma
Vanhemmissa versioissa näkyi toinen solmu nimeltä WorkBench. Molempia käsitellään alla.
Mikä on testisuunnitelma?
Testaussuunnitelma on se, johon lisäät testiisi tarvittavat elementit. JMeter testiä.
Se tallentaa jokaisen elementin (säikeryhmät, ajastimet, samplerit, kuuntelijat) ja niiden suorittamiseen tarvittavat asetukset. Kaikki graafiseen käyttöliittymään luomasi asiat riippuvat tästä juurisolmusta, kuten alla oleva kuva osoittaa.
Mikä on WorkBench?
WorkBench oli tyhjästä tehty alue, johon tallennettiin testielementtejä. väliaikaisestiSillä ei ollut mitään yhteyttä testisuunnitelmaan, ja JMeter ei pelastanut sen sisältö – vain Testisuunnitelma haara kirjoitettiin levylle.
Tärkeää: WorkBench vanhentui vuonna JMeter 3.2 ja poistettu kohdassa JMeter 4.0, joten se puuttuu nykyisistä julkaisuista, kuten 5.6.3. Muut kuin testielementit – HTTP(S)-testiskriptien tallennin, HTTP-peilipalvelin ja ominaisuuksien näyttö – liitetään nyt suoraan testisuunnitelmaan. Vanhan suunnitelman avaaminen, joka sisältää edelleen WorkBenchin, muuntaa kyseisen haaran testifragmentiksi nimeltä "WorkBench-testifragmentti". Jos vanhemmassa tallennusohjeessa kehotetaan napsauttamaan WorkBenchiä hiiren kakkospainikkeella, käytä sen sijaan Testisuunnitelma-solmua.
Kuinka lisätä elementtejä testisuunnitelmaan
Elementtien lisääminen on olennainen askel testisuunnitelman rakentamisessa, koska ilman niitä JMeter ei ole mitään suoritettavaa. Suunnitelma voi sisältää kuuntelijoita, ohjaimia, ajastimia, samplereita, väitteitä ja konfigurointielementtejä.
Voit lisätä elementin napsauttamalla sitä hiiren kakkospainikkeella Testisuunnitelma solmu ja valitsemalla joukosta ”Lisää"-luettelosta.
Oletetaan, että haluat lisätä kaksi elementtiä: a. BeanShellin väite ja Java Pyynnön oletukset määrityselementti.
- Napsauta hiiren kakkospainikkeella Testisuunnitelma -> Lisää -> Väite -> BeanShellin väite
- Napsauta hiiren kakkospainikkeella Testisuunnitelma -> Lisää -> Määrityselementti -> Java Pyynnön oletukset
Alla oleva animaatio käy läpi kyseisen valikkopolun.
Voit myös poistaa elementti, jota et enää tarvitse. Poistaaksesi HTTP-pyynnön oletusarvot: valitse se -> napsauta hiiren kakkospainikkeella -> valitse poista -> napsauta Kyllä vahvistaa.
Elementtien lataaminen ja tallentaminen
JMeter voi tallentaa yksittäisen elementin erikseen, ei vain koko suunnitelmaa – hyödyllistä, kun yhtä väistöä tai ajastinta käytetään uudelleen useissa projekteissa. Seuraavat kaksi osiota kattavat työnkulun molemmat puolet.
JMX-tiedoston luominen
Oletetaan, että olet lisännyt elementin nimeltä "BeanShellin väite” ja haluat tallentaa sen erikseen. Napsauta hiiren kakkospainikkeella BeanShellin väite -> valitse Tallenna valinta nimellä.
Valintaikkuna avautuu. Napsauta Säästä tallentaaksesi elementin oletusnimellä BeanShell Assertion.jmx, tai valitse omasi.
Sekä testielementit että testisuunnitelmat tallennetaan nimellä *.jmx tiedostot — tavallisia XML-tiedostoja, jotka voit avata millä tahansa editorilla tai säilyttää versionhallintajärjestelmässä. Laajennus ei ole Java Management Extensions (JMX), toisiinsa liittymätön Java valvonta-API, jolla on samat kolme kirjainta.
JMX-tiedoston lataaminen ja yhdistäminen
Olemassa olevan elementin lataaminen säästää aikaa, joka kuluisi uuden luomiseen ja konfigurointiin.
Oletetaan, että testisuunnitelmassasi on jo Java Pyynnön oletukset elementti. Napsauta sitä hiiren kakkospainikkeella -> valitse mennä.
Valitse BeanShell Assertion.jmx tiedosto hakemistosta. Elementti lisätään nykyiseen testisuunnitelmaasi alla olevan mukaisesti.
Kuinka määrittää elementit
Jokaisella elementillä on omat asetuksensa. Voit määrittää yhden seuraavasti:
- Valitse elementti vasemmanpuoleisessa ruudussa olevasta puusta.
- Syötä oikeanpuoleisessa ruudussa olevat määritysasetukset.
Oikeanpuoleinen paneeli muuttuu jokaisen elementtityypin mukaan alla olevan mukaisesti.
Testisuunnitelman tallentaminen
Tallenna testisuunnitelmasi ennen testin suorittamista. Näin suojaat työsi odottamattomilta virheiltä ajon aikana. Toimenpiteet ovat:
- Tiedosto -> Tallenna testisuunnitelma nimellä — valintaikkuna avautuu.
- Anna testisuunnitelman tiedostonimi -> napsauttaa Säästä.
Huomautus: Testisuunnitelman tallentaminen on eri elementin tallentamisesta.
| Testisuunnitelman tallentaminen | Elementin tallentaminen |
|---|---|
| Testaussuunnitelma koostuu yhdestä tai useammasta elementistä | Elementti on yksittäinen peruskomponentti JMeter |
| Testisuunnitelman tallentaminen kirjoittaa kaikki suunnitelman elementit | Elementin tallentaminen kirjoittaa vain kyseisen yhden elementin |
| Avattu uudelleen valitsemalla Tiedosto -> Avaa | Avattu uudelleen hiiren kakkospainikkeella -> Yhdistä |
Luo yhdistelmätestisuunnitelma
Sinä pystyt yhdistää yksi tai useampi tallennettu testisuunnitelma combo Testisuunnitelma, kuten alla olevassa kuvassa näkyy.
Oletetaan, että sinulla on testisuunnitelma nimeltä Test_Fragment.jmx tietokoneellasi (tämä artikkeli sisältää tiedoston). Yhdistä se suunnitelmaan, joka on tällä hetkellä avoinna JMeter rakentamaan suuremman.
Kaikki testielementit osoitteesta Test_Fragment.jmx on nyt lisätty nykyiseen testisuunnitelmaasi, kuten alla oleva kuva osoittaa.
Testisuunnitelman suorittaminen
Kun suunnitelma on tallennettu, voit suorittaa sen. Suorittaaksesi yhden tai useamman testisuunnitelman, valitse Aloita (Ctrl + R) kohdasta ajaa valikosta.
Vaikka JMeter on käynnissä, valikkorivin oikeaan reunaan ilmestyy pieni vihreä laatikko.
Vihreän laatikon vasemmalla puolella olevat numerot ovat numeroita aktiiviset säikeet / kokonaismäärä langoista.
Voit lopettaa testin painamalla stop -painiketta tai käytä pikanäppäintä Ctrl + '.'
Testiraportti
Kun suoritus on valmis, voit kerätä testiraportin: virhelokin, joka on tallennettu nimellä jmeter.log, sekä kuuntelijoiden kirjoittaman tulostiedoston. Tässä on tyypillinen jmeter.log-käynnistysote:
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
Lue jmeter.log-tiedosto ensin aina, kun ajo toimii virheellisesti: se tallentaa JMeter ja Java versiot, kaikki latautumisen epäonnistuneet elementit ja kaikki heitetyt poikkeukset. Nykyiset versiot voivat myös muuttaa tulostiedoston selattavaksi HTML-koontinäytöksi, joka sisältää vasteajan, läpimenon ja virheprosenttikaaviot.















