Tiklīdz palaidīsit JMeter, jūs redzēsiet 2 elementus
- Testa plāns
- Darba galds
Kas ir testa plāns?
Testa plāns ir vieta, kur pievienojat elementus, kas nepieciešami JMeter testam.
Tajā tiek saglabāti visi elementi (piemēram, ThreadGroup, taimeri utt.) Un tiem atbilstošie iestatījumi, kas nepieciešami vēlamo testu veikšanai.
Šajā attēlā parādīts testa plāna piemērs
Kas ir WorkBench?
WorkBench vienkārši nodrošina vietu testa elementu īslaicīgai glabāšanai . WorkBench nav saistīts ar testa plānu. Jmeter būs Nevar saglabāt saturu darbagaldu. Tas saglabā tikai testa plāna filiāles saturu
"WorkBench" tiks izmantots mūsu apmācības HTTP starpniekservera ierakstīšanas testā
Pagaidām to ignorē.
Kā pievienot elementus?
Elementu pievienošana ir būtisks solis, lai izveidotu testa plānu, jo, nepievienojot elementus, JMeter nevar izpildīt jūsu testa plānu
Testa plānā ir iekļauti daudzi elementi, piemēram, klausītājs, kontrolieris un taimeris
Testa plānam varat pievienot elementu, ar peles labo pogu noklikšķinot uz testa plāna un sarakstā " Pievienot " izvēloties jaunus elementus .
Pieņemsim, ka vēlaties pievienot 2 elementus testa plāna BeanShell apgalvojumam un Java pieprasījuma noklusējumam
- Ar peles labo pogu noklikšķiniet uz Test Plan -> Add -> Assertion -> Bean Shell Assertion
- Ar peles labo pogu noklikšķiniet uz Test Plan -> Add -> Config Element -> Java Request Default
Varat arī noņemt neizmantoto elementu
Pieņemsim, ka vēlaties noņemt elementu " HTTP pieprasījuma noklusējumi ", atlasiet "HTTP pieprasījuma noklusējums" -> Ar peles labo pogu noklikšķiniet> atlasiet Noņemt no konteksta izvēlnes -> Noklikšķiniet uz Jā, lai apstiprinātu šī elementa dzēšanu ziņojuma lodziņā
Elementu ielāde un saglabāšana
Kā izveidot JMX failu
Pieņemsim, ka jūs jau esat pievienojis elementa nosaukumu "BeanShell Assertion ". Tagad jūs vēlaties to saglabāt.
Ar peles labo pogu noklikšķiniet uz BeanShell Assertion -> atlasiet Saglabāt atlasi kā
Dialoglodziņā tiek parādīta poga S ave , lai saglabātu elementus ar noklusējuma nosaukumu BeanShell Assertion.jmx . Ja vēlaties, varat izvēlēties citus vārdus
JMeter testa elementi un testa plāns tiek saglabāti * .JMX formātā. JMX stāv uz Java Management paplašinājumiem.
Kā palaist JMX failu
Ielādējot esošu elementu, varat ietaupīt laiku, kas nepieciešams jaunu elementu izveidošanai un konfigurēšanai
Pieņemsim, ka testa plānā ir esošs elements: Java pieprasījuma noklusējums
Ar peles labo pogu noklikšķiniet uz Java Request Defaults -> atlasiet Merge
Katalogā izvēlieties failu Elements ( BeanShell Assertion.jmx. ). Šis elements tiks pievienots jūsu pašreizējam testa plānam.
Kā konfigurēt elementus
Lai konfigurētu jebkuru elementu
- Atlasiet elementu kokā kreisajā rūtī
- Labajā rūtī ievadiet konfigurācijas iestatījumus
Kā saglabāt testa plānu
Pirms testa veikšanas vispirms vajadzētu saglabāt testa plānu. Testa plāna saglabāšana ļauj izvairīties no neparedzētām kļūdām, izpildot testa plānu. Testa plāna saglabāšanas darbības -
- Fails -> Saglabāt testa plānu kā-> Tiek parādīts dialoglodziņš
- Ievadiet testa plāna faila nosaukumu -> noklikšķiniet uz Saglabāt
Piezīme. Pārbaudes plāna saglabāšana atšķiras no elementu saglabāšanas.
Testa plāna saglabāšana |
Elementa saglabāšana |
---|---|
Testa plāns sastāv no viena vai daudziem elementiem |
Elements ir JMeter pamatkomponents |
Saglabājot testa plānu, visi šie plāna elementi tiek saglabāti |
Saglabājot elementus, tiek saglabāts tikai viens elements. |
Izveidojiet kombinēto testa plānu
Jūs varat apvienot vienu vai vairākus testēšanas plānus, lai izveidotu kombinētu testa plānu, kā parādīts zemāk redzamajā attēlā
Pieņemsim, ka jūsu datorā jau ir testa plāna nosaukums Test_Fragment.jmx (šajā rakstā ir iekļauts šis fails). Jūs varat apvienot šo testa plānu ar pašreizējo JMeter testa plānu, lai izveidotu jaunu testa plānu.
Tagad visi failā Test_Fragment.jmx esošie testa elementi ir pievienoti pašreizējam testa plānam, kā parādīts attēlā zemāk
Kā palaist testa plānu
Lai palaistu atsevišķus vai vairākus testa plānus, izvēlnes Palaist izvēlieties Sākt (Control + R) .
Kad darbojas JMeter, izvēlnes joslas labajā pusē ir redzams mazs zaļš lodziņš.
Skaitļi pa kreisi no zaļās rūtiņas ir aktīvo pavedienu skaits / kopējais pavedienu skaits.
Lai apturētu testu, nospiediet pogu Apturēt vai izmantojiet īso taustiņu Ctrl + '.'
Testa ziņojums
Kad testa izpilde ir pabeigta, jūs varat saņemt testa ziņojumu. Testa pārskatā ir ietverts kļūdu žurnāla fails, kas tiek saglabāts vietnē jmeter.log, un testa rezultātu kopsavilkums. Šeit ir JMeter žurnāla faila paraugs
- 2013/08/18 08:41:12 INFO - jmeter.J Metrs: Autortiesības (c) 1998-2013 - Apache programmatūras fonds
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Versija 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) klienta VM
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.name = Windows 7
- 2013/08/18 08:41:12 INFO - jmeter.J Meter: os.arch = x86
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.versija = 6.1
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: file.encoding = Cp1252
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: Noklusējuma lokalizācija = angļu (Amerikas Savienotās Valstis)
- 2013/08/18 08:41:12 INFO - jmeter. J Meter: JMeter Locale = Angļu (Amerikas Savienotās Valstis)
- 2013/08/18 08:41:12 INFO - jmeter. J metrs: 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.J Metrs: PWD = C: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin