Kai tik paleisite „JMeter“, pamatysite 2 elementus
- Testo planas
- Darbastalis
Kas yra bandymų planas?
Testavimo plane galite pridėti elementus, reikalingus JMeter testui.
Jame saugomi visi elementai (pvz., „ThreadGroup“, laikmačiai ir kt.) Ir atitinkami jų nustatymai, reikalingi norint atlikti norimus testus.
Šiame paveikslėlyje parodytas bandymo plano pavyzdys
Kas yra „WorkBench“?
„WorkBench“ tiesiog suteikia galimybę laikinai laikyti bandomuosius elementus . „WorkBench“ neturi ryšio su bandymų planu. „JMeter“ neišsaugos „WorkBench“ turinio. Tai išsaugo tik „Test Plan“ filialo turinį
„WorkBench“ bus naudojamas mūsų pamokų HTTP tarpinio serverio įrašymo teste
Kol kas to nepaisykite.
Kaip pridėti elementus?
Elementų pridėjimas yra esminis žingsnis kuriant bandymo planą, nes nepridėdamas elementų, „JMeter“ negali vykdyti jūsų bandymo plano
Testavimo plane yra daugybė elementų, tokių kaip klausytojas, valdiklis ir laikmatis
Galite pridėti elementą prie bandymo plano dešiniuoju pelės klavišu spustelėdami testavimo planą ir sąraše „ Pridėti “ pasirinkti naujus elementus .
Tarkime, kad norite pridėti 2 elementus prie „Test Plan BeanShell Assertion“ ir „ Java Request Default“
- Dešiniuoju pelės mygtuku spustelėkite Testavimo planas -> Pridėti -> Tvirtinimas -> Pupelių lukšto tvirtinimas
- Dešiniuoju pelės mygtuku spustelėkite „ Test Plan“ -> Add -> Config Element -> Java Request Default
Taip pat galite pašalinti nenaudotą elementą
Tarkime, norite pašalinti elementą „ HTTP užklausos numatytieji nustatymai “, pasirinkite „HTTP užklausos numatytasis“ -> Dešiniuoju pelės mygtuku spustelėkite -> kontekstiniame meniu pasirinkite Pašalinti -> Spustelėkite Taip, kad patvirtintumėte, jog ištrinkite šį elementą pranešimų laukelyje
Elementų įkėlimas ir išsaugojimas
Kaip sukurti JMX failą
Tarkime, kad jau pridėjote elemento pavadinimą „BeanShell Assertion “. Dabar norite jį išsaugoti.
Dešiniuoju pelės mygtuku spustelėkite „BeanShell Assertion“ -> pasirinkite „ Save Selection As“
Dialogo lange ekranas, spustelėkite S ave mygtuką, kad išsaugotumėte savo elementus pagal numatytąjį pavadinimą beanshell Assertion.jmx . Jei norite, galite pasirinkti kitus pavadinimus
„JMeter“ bandymo elementai ir bandymo planas saugomi * .JMX formatu. JMX reiškia „ Java“ valdymo plėtinius.
Kaip paleisti JMX failą
Įkeliant esamą elementą galima sutaupyti laiko, reikalingo norint sukurti ir konfigūruoti naujus elementus
Tarkime, kad turite plano „Test Plan“ elementą: „ Java Request Default“
Dešiniuoju pelės mygtuku spustelėkite „ Java Request Defaults“ -> pasirinkite Merge
Pasirinkite elementai ( BeanShell Assertion.jmx. ) Failą į katalogą. Šis elementas bus įtrauktas į dabartinį bandymų planą.
Kaip konfigūruoti elementus
Norėdami sukonfigūruoti bet kurį elementą
- Pasirinkite elementą medyje kairėje srityje
- Dešinėje srityje įveskite konfigūracijos nustatymus
Kaip išsaugoti bandymų planą
Prieš atlikdami testą, pirmiausia turėtumėte išsaugoti testavimo planą. Išsaugoję bandymo planą galite išvengti netikėtų klaidų vykdydami bandymo planą. Testo plano išsaugojimo veiksmai -
- Failas -> Išsaugoti bandymo planą kaip-> dialogo lango ekranas
- Įveskite bandymo plano pavadinimą -> spustelėkite Išsaugoti
Pastaba: bandymo plano išsaugojimas skiriasi nuo elementų išsaugojimo.
Testavimo plano išsaugojimas |
Elemento išsaugojimas |
---|---|
Testo planą sudaro vienas arba keli elementai |
Elementas yra pagrindinis „JMeter“ komponentas |
Kai išsaugosite bandymų planą, visi tie plano elementai bus išsaugoti |
Kai išsaugote elementus, išsaugomas tik vienas elementas. |
Sukurkite kombinuotą bandymų planą
Galite sujungti vieną ar daug bandymų planai sukurti combo bandymų planą, kaip parodyta žemiau paveikslėlyje
Tarkime, kad kompiuteryje jau yra bandymo plano pavadinimas Test_Fragment.jmx (šiame straipsnyje yra šis failas). Šį bandymo planą galite sujungti su dabartiniu „JMeter“ bandymų planu, kad sukurtumėte naują bandymo planą.
Dabar visi bandymo elementai, esantys faile Test_Fragment.jmx, yra pridėti prie dabartinio bandymo plano, kaip parodyta paveikslėlyje žemiau
Kaip vykdyti bandymų planą
Norėdami paleisti savo vieną ar kelis bandymų planai, pasirinkite Pradėti (Ctrl + R) nuo Run meniu.
Kai veikia „JMeter“, meniu juostos dešinėje pusėje rodoma maža žalia dėžutė.
Skaičiai kairėje žaliosios dėžutės yra aktyvių gijų skaičius / bendras gijų skaičius.
Norėdami sustabdyti bandymą, paspauskite Stop mygtuką arba naudokite trumpąjį klavišą Ctrl + '.'
Testo ataskaita
Atlikę bandymą, galite gauti bandymo ataskaitą. Testo ataskaitoje yra klaidų žurnalo failas, išsaugotas jmeter.log, ir bandymo rezultatų suvestinė. Čia yra „JMeter“ žurnalo failo pavyzdys
- 2013/08/18 08:41:12 INFO - jmeter.J Meter: Autorinės teisės (c) 1998–2013 „Apache Software Foundation“
- 2013/08/18 08:41:12 INFO - jmeter.J Meter: 2.9 versija r1437961
- 2013/08/18 08:41:12 INFO - jmeter.J metras: java.version = 1.7.0_25
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: java.vm.name = Java HotSpot (TM) kliento VM
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: os.name = Windows 7
- 2013/08/18 08:41:12 INFO - jmeter.J Matuoklis: os.arch = x86
- 2013/08/18 08:41:12 INFO - jmeter.J Matuoklis: os. Versija = 6.1
- 2013/08/18 08:41:12 INFO - jmeter.JMeter: file.encoding = Cp1252
- 2013/08/18 08:41:12 INFO - jmeter.J Meter: Default Locale = English (United States)
- 2013/08/18 08:41:12 INFO - jmeter. J Matuoklis: JMeter Locale = Anglų (JAV)
- 2013/08/18 08:41:12 INFO - jmeter. J Meter: 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 Meter: PWD = C: \ Nguyen \ Source_code \ apache-jmeter-2.9 \ bin