Mis on JMeteri test?
JMeter Test on testimisprotsess, mis viiakse läbi Apache Jmeteri jõudlustestimise tööriista abil. See aitab testida veebirakendusi nii jõudluskontrolli, stressitestide kui ka koormustestide jaoks. Samuti toetab see staatilisi ja dünaamilisi ressursse ning pakub erinevaid graafilisi analüüse veebirakenduse jõudluse testimiseks.
Juhised JMeteri piirangute ületamiseks hajutatud keskkonnas:
- Piirake niitide arvu
- Puhverserveri kasutamine
- Muutujate kasutamine
- Vähendage ressursivajadust
- Kontrollige JMeteri logisid
- Kustutage kohalik tee CSV-andmekomplekti konfiguratsioonist
- Järgige failide nimetamise tava
JMeteril on mõned piirangud, eriti kui seda käitatakse hajutatud keskkonnas. JMeteri testimiseks tõhusaks kasutamiseks peaksite kasutama järgmisi juhiseid:
Piirake niitide arvu
Maksimaalne arv teemasid saab tõhusalt joosta JMeter on 300 . See piir tuleneb riistvara võimalustest. Kui JMeter pannakse töötama suurema arvu lõimedega, väheneb ajastusteabe täpsus.
Puhverserveri kasutamine
Puhverserver on üks JMeteri parimatest tavadest, mis aitab teil salvestatud proovidest teatud levinud elemendid välja tõmmata. Lisaks on testimise salvestamiseks kasulikud funktsioonid.
Muutujate kasutamine
Mõnes testimiskavas tuleb erinevate kasutajate / lõimede jaoks kasutada erinevaid väärtusi. Näiteks võiksite testida järjestust, mis nõuab iga kasutaja jaoks ainulaadset sisselogimist. Seda on JMeteri muutujate abil lihtne saavutada.
Vähendage ressursivajadust
GUI režiim kulutab suure koormuse korral palju arvutimälu. See põhjustab jõudlusprobleeme.
Ressursivajaduse vähendamiseks on mõned JMeteri koormuse testimise parimad tavad:
- Kasutage mitte-GUI režiimi
- Keela laadimistesti ajal kuulaja "Kuva tulemuspuu". Kuna see kulutab rohkem mälu ja JMeteri jookseb mälu otsa.
- Keela kõik JMeteri graafikute tulemused
- Kasutage CSV-testi tulemuse vormingut.
- Salvestage ainult vajalik testi tulemus. JMeteril võib väga üksikasjalike testitulemuste salvestamiseks kuluda palju aega.
Kontrollige JMeteri logisid
Testiplaani või testi täitmise vead registreeritakse logifailides. Logifaili jälgimine aitab teil viga varakult leida
Kustutage kohalik tee CSV-andmekomplekti konfiguratsioonist
Kui kasutate kohalikus arvutis loodud olemasolevat CSV-andmefaili, peaksite olemasoleva kohaliku tee (CSV-faili praegune tee) kustutama. Kui te ei kustuta kohalikku teed, ei leia JMeter teie kohalikust arvutist CSV-faili.
Järgige failide nimetamise tava
Ärge salvestage testplaani keeruka failinime alla, kasutage ainult tähtnumbrilisi tähemärke.