JMeter, kryej teste të ngarkesës dhe mat performancën nga Ubuntu

rreth JMeter

Në artikullin vijues do të hedhim një vështrim në Apache JMeter. Ky aplikacion është softuer me burim të hapur që është përdorur për të kryej prova të ngarkesës dhe mat performancën e sistemit. Aplikacioni Apache JMeter është një aplikacion 100% i pastër Java. Ky aplikacion u përdor fillimisht për të testuar aplikacione në internet ose aplikacione FTP. Sot, përdoret për testimin funksional, testimin e serverit të bazës së të dhënave, etj. Në këtë artikull do të shohim se si ta kemi programin në Ubuntu 18.04.

Apache JMeter mund të përdoret për të performancën e provës në burimet dinamike dhe statike dhe aplikacionet në internet. Mund të përdoret për të simuluar një ngarkesë të rëndë në një server, grup serverësh, rrjet ose objekt për të provuar forcën e tij ose për të analizuar performancën e përgjithshme nën lloje të ndryshme të ngarkesës.

JMeter simulon një grup përdoruesish që paraqesin kërkesa në një server të synuar dhe kthen informacionin e statistikave për serverin ose shërbimin e synuar përmes diagrameve grafike.

Ky aplikacion nuk është një shfletues, ai punon në nivelin e protokollit. Lidhur me shërbimet në internet dhe shërbimet në distancë, JMeter nuk kryen të gjitha veprimet e mbështetura nga shfletuesit. Në veçanti, ky program nuk ekzekuton javascript gjenden në faqet HTML. Gjithashtu nuk jep faqet HTML siç bën një shfletues.

Karakteristikat e Përgjithshme të Apache JMeter

Avantazhet e JMeter

  • një GUI miqësore. Shtë i lehtë për t’u përdorur dhe nuk kërkon kohë për t’u njohur me ndërfaqen e programit.
  • Platformë e pavarur. Programi është java 100%Prandaj, mund të ekzekutohet në shumë platforma.
  • Multi-filetim. JMeter lejon marrjen e mostrave të njëkohshme të funksioneve të ndryshme nga një grup tjetër i fijeve.
  • Rezultati i testit mund të shikohet në një format tjetër si grafiku, tabela, pema dhe skedari log.
  • Shumë i zgjerueshëm. JMeter gjithashtu mbështet shtojcat e ekranit që na lejojnë të zgjerojmë testet tona.
  • Strategji e shumëfishtë e testimit. JMeter mbështet shumë strategji provash, të tilla si testimi i ngarkesës, testimi i shpërndarë dhe testimi funksional.
  • JMeter gjithashtu lejon ekzekutimin e testeve të shpërndara midis kompjuterëve të ndryshëm, të cilët do të veprojnë si klientë.
  • Simulimi. Ky aplikacion mund të simulojë shumë përdorues me fije të njëkohshme, krijoni një ngarkesë të rëndë ndaj aplikacionit në internet nën provë.
  • Mbështetja e protokoll i shumëfishtë. Jo vetëm që mbështet testimin e aplikacioneve në internet, por gjithashtu vlerëson performancën e serverit të bazës së të dhënave. Të gjithë protokollet bazë si HTTP, JDBC, LDAP, SOAP, JMS, FTP, TCP, etj ... janë të pajtueshme me JMeter.
  • Regjistro & Luajtje regjistroni aktivitetin e përdoruesit në shfletuesin.
  • Test i Shkrimit. JMeter mund të integrohet me Bean Shell & Selenium për testimin e automatizuar.
  • Licencë me burim të hapur. Ky program është krejtësisht falas. Nëse duam të njohim kodin burimor ose më në thellësi karakteristikat e këtij aplikacioni, ne mund të konsultohemi me faqen e GitHub të projektit.

Shkarkoni dhe ekzekutoni Apache JMeter

Ky aplikacion kërkon që java të instalohet në makinë, kështu që para se të instaloni aplikacionin në dorë, është e nevojshme sigurohuni që keni të instaluar Java në makinerinë tonë. Ne mund ta verifikojmë këtë duke hapur terminalin (Ctrl + Alt + T) dhe duke shtypur komandën e mëposhtme:

Version Java JMeter

java --version

Në rast se nuk kemi Java në Ubuntu tonë, një koleg shkroi disa kohë më parë një artikull në të cilin ai na tregon se si instaloni versione të ndryshme të Java.

Pas instalimit të Java, do të na duhet shkarkoni versionin e fundit i qëndrueshëm Apache JMeter nga faqja e saj zyrtare. Në rast se ndihemi rehat duke përdorur terminalin (Ctrl + Alt + T), mund të përdorim komandën wget për të kapur paketën:

Shkarkoni binaret e Jmeter

wget ftp.cixug.es/apache//jmeter/binaries/apache-jmeter-4.0.tgz

Kur shkarkimi të ketë përfunduar, është koha të ekstraktoni skedarin e shkarkuar JMeter. Në të njëjtin terminal shkruajmë:

tar xf apache-jmeter-4.0.tgz

Pas nxjerrjes së skedarit do të na duhet direkt në direktorinë bin, brenda apache-jmeter-4.0. Pasi të jemi atje, ne do të ekzekutojmë skedarin e mëposhtëm:

zgjidh dhe drejto JMeter

sh jmeter.sh

Pas ekzekutimit do të shfaqet ekrani vijues. Me këtë, metoda për instaloni Apache JMeter në ubuntu 18.04 i vjen fundi.

Ndërfaqja JMeter

Për të kuptuar më mirë se si funksionon ky program, ne mundemi këshillohuni me dokumentacionin që zhvilluesit e saj i vendosin në dispozicion të përdoruesve në faqen e tyre të internetit. Ne gjithashtu mund të konsultojmë dyshimet e mundshme në lidhje me programin në Wiki e saj


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Felix dijo

    Mos e ekzekutoni jmeter si root. Nuk eshte e nevojshme.

    1.    Damian Amoedo dijo

      Ke te drejte.