Apache JMeter er det beste verktøyet utviklet av Stefano Mazzocchi fra Apache Software Foundation for å utføre denne typen test og sjekke ut ytelsen til et hvilket som helst nettsted. Det brukes til å lage en stor mengde virtuelle samtidige traffics til nettstedet for å gjøre lastetesten. Det er åpen kildekode-programvare. Så hvem som helst kan laste ned, installere og tilpasse denne programvaren for å gjøre testen. Den er hovedsakelig designet for testing av webapplikasjoner, men nå brukes den også til databasetesting, stresstesting, distribuert testing og funksjonell testing. Hvordan du kan installere og kjøre denne programvaren vises i denne opplæringen.
JMeter er en utviklet av Java. Så du trenger å installere den nyeste versjonen av JRE eller JDK for å kjøre JMeter. Hvis du har installert Java før, kjører du følgende kommando for å sjekke versjonen av den installerte Java.
$ Java -Versjon
Følgende utgang vises hvis Java 9 er installert på systemet.
Hvis du ikke installerte Java før, kan du følge trinnene fra følgende opplæringslenke for å installere Java før du starter neste trinn.
https: // linuxhint.com/install-java-9-on-ubuntu/
Gå til følgende URL -sted for å laste ned den nyeste versjonen av JMeter. Du kan laste ned den binære eller kildefilen til dette verktøyet fra dette stedet. Klikk på 'Apache-JMeter-5.0.glidelås' lenke for å laste ned den binære zip -filen til JMeter.
http: // jmeter.Apache.org/download_jmeter.CGI
Klikk på Lagre filen alternativknapp og Ok knapp for å starte nedlastingen.
Som standard blir filen lastet ned i nedlastningene mappe. Åpne mappen, høyreklikk på zip -filen og klikk på Pakk ut her Fra popup-menyen.
Kjør JMeter
Trykk ALT+CTRL+T for å åpne terminalen og skriv inn følgende kommando for å gå stedet der du kan kjøre JMeter.
$ cd nedlastinger/apache-jmeter-5.0/bin/
Kjør følgende kommando for å kjøre JMeter og åpne dialogboksen JMeter.
$ ./JMeter
Følgende dialogboks vises etter vellykket installasjon av JMeter.
Følgende dialogboks vises etter vellykket installasjon av JMeter.
Enkel test ved bruk av JMeter
Det er diskutert tidligere at JMeter kan brukes til forskjellige typer testing. Hvordan en enkel belastningstest kan gjøres ved bruk av JMeter vises i denne delen av opplæringen. Testnavnet er satt til Testplan Som standard. Hvis du vil, kan du endre standardverdien. Her er navnet satt til Testplan1 og test1 er satt som en kommentar som er valgfri. Deretter må du angi variablene du vil bruke i testen din. Her, siden er satt som variabelnavn og TUTORIALS4UHELP.com er satt som verdi. Denne testen vil gjøre lastetesten basert på neste konfigurasjon av nettstedet TUTORIAL4UHELP.com.
Høyreklikk på Testplan1 Fra venstre navigasjon. Klikk på Legg til, NESTE Tråd (brukere) Og neste Trådgruppe. Det brukes til å sette handling, egenskaper og plan for Trådgruppe Før du starter testen.
I trådgruppe kan det utføres fem typer handlinger når det oppstår noen samplerfeil. Disse er,
Du kan velge hvilken som helst av de ovennevnte handlingene for testen din. Her brukes standardalternativet. Neste del av trådgruppen er å stille Trådegenskaper. Egenskapene er,
Det er andre to egenskaper som er "Forsink oppretting av tråden til det er nødvendig”Og“Planlegger”. Disse egenskapene blir forble ukontrollert her. Planleggingskonfigurasjon Del brukes til å sette utførelsestiden for testen, og den vil bli brukt i testen hvis du sjekket planleggeren.
Deretter må du angi Sampler Skriv for å gjøre testen. Her, HTTP -forespørsel er satt som Sampler, å treffe serveren for ressursene.
I HTTP -forespørsel del, du må stille Internett server, HTTP -forespørsel Skriv for testen. Du kan bruke HTTP eller https som protokoll basert på serveren din. Som standard brukes HTTP. Du må angi domenenavn eller IP -adresse på serveren din i Servernavn eller ip felt. Her 'Tutorials4uHelp.com 'domene brukes som servernavn. Andre verdier forblir som standardverdien.
Deretter må du stille Lytter type. Det brukes til å se testresultatene i forskjellige format. Her, 'Vis resultat i tabell'Er valgt.
Nå kan du klikke på startknappen for å starte testen basert på de tildelte konfigurasjonene. Du må vente litt tid på å fullføre tråden i dette trinnet.
Følgende skjermbilde vises etter å ha fullført testen.
JMeter er et populært testverktøy nå, men denne programvaren har noen begrensninger. Det bruker mer minne mens du gjør testen. Det er ikke bra for stasjonær applikasjon, og den kan ikke gjengi HTML og JavaScript som nettleseren. Hvis du forbereder deg på å publisere nettstedet ditt, er det veldig viktig å sjekke ytelsen til nettstedet ditt. Du kan bruke JMeter for å sjekke ytelsen til nettstedet ved å gjøre forskjellige typer test på det. Det vil hjelpe deg å oppdage problemene på nettstedet ditt og ta riktige tiltak for å løse det.