JMeter, veiciet slodzes testus un mēra veiktspēju no Ubuntu

par Džmetru

Nākamajā rakstā mēs apskatīsim Apache JMeter. Šī lietojumprogramma ir atvērtā pirmkoda programmatūra, kas tiek izmantota veikt slodzes testus un izmērīt sistēmas veiktspēju. Apache JMeter lietojumprogramma ir 100% tīra Java lietojumprogramma. Šo lietojumprogrammu sākotnēji izmantoja, lai pārbaudītu tīmekļa lietojumprogrammas vai FTP lietojumprogrammas. Mūsdienās to izmanto funkcionālai pārbaudei, datu bāzes serveru testēšanai utt. Šajā rakstā mēs redzēsim, kā programmai jābūt Ubuntu 18.04.

Apache JMeter var izmantot pārbaudīt veiktspēju gan dinamiskajos, gan statiskajos resursos un tīmekļa lietojumprogrammās. To var izmantot, lai simulētu lielu servera, serveru grupas, tīkla vai objekta slodzi, lai pārbaudītu tā stiprumu vai analizētu kopējo veiktspēju dažāda veida slodzēs.

JMeter simulē lietotāju grupu, kas iesniedz pieprasījumus mērķa serverim un atgriež mērķa servera vai pakalpojuma statistikas informāciju izmantojot grafiskas diagrammas.

Šī lietojumprogramma nav pārlūks, tā darbojas protokola līmenī. Attiecībā uz tīmekļa pakalpojumiem un attāliem pakalpojumiem JMeter neveic visas pārlūkprogrammu atbalstītās darbības. Jo īpaši šī programma nedarbojas javascript atrodams HTML lapās. Tas arī neatveido HTML lapas kā pārlūks.

Apache JMeter vispārīgās iezīmes

JMeter priekšrocības

  • A Draudzīgs GUI. To ir viegli lietot, un nav vajadzīgs laiks, lai iepazītos ar programmas saskarni.
  • Neatkarīga platforma. Programma ir java 100%Tāpēc tas var darboties vairākās platformās.
  • Vairāku vītņu vītne. JMeter ļauj vienlaicīgi atlasīt dažādas funkcijas, izmantojot dažādu pavedienu grupu.
  • Testa rezultātu var apskatīt citā formātā, piemēram, diagrammā, tabulā, kokā un žurnāla failā.
  • Ļoti paplašināms. JMeter arī atbalsta displeja spraudņus kas ļauj mums paplašināt testus.
  • Vairāku testēšanas stratēģija. JMeter atbalsta daudzas testēšanas stratēģijas, piemēram, slodzes testēšanu, dalītu testēšanu un funkcionālu testēšanu.
  • JMeter arī ļauj veikt testus, kas sadalīti starp dažādiem datoriem, kas darbosies kā klienti.
  • Simulācija. Šis pieteikums var simulēt vairākus lietotājus ar vienlaicīgiem pavedieniem, izveidojiet lielu slodzi pārbaudāmajai tīmekļa lietojumprogrammai.
  • Atbalsts vairāku protokolu. Tas ne tikai atbalsta tīmekļa lietojumprogrammu testēšanu, bet arī novērtē datu bāzes servera veiktspēju. Visi pamata protokoli, piemēram, HTTP, JDBC, LDAP, SOAP, JMS, FTP, TCP utt., Ir saderīgi ar JMeter.
  • Ierakstīšana un atskaņošana ierakstīt lietotāja darbību pārlūkprogrammā.
  • Skripta pārbaude. JMeter var integrēt ar Bean Shell & Selenium automatizētai testēšanai.
  • Atvērtā koda licence. Šī programma ir pilnīgi bez maksas. Ja mēs vēlamies uzzināt pirmkodu vai detalizētāk aprakstīt šīs lietojumprogrammas īpašības, mēs varam apskatīt GitHub projektu.

Lejupielādējiet un palaidiet Apache JMeter

Šī lietojumprogramma prasa, lai mašīnā tiktu instalēta Java, tāpēc pirms lietojumprogrammas instalēšanas pie rokas tas ir nepieciešams pārliecinieties, vai esat instalējis Java mūsu mašīnā. Mēs to varam pārbaudīt, atverot termināli (Ctrl + Alt + T) un ierakstot šādu komandu:

Java JMeter versija

java --version

Gadījumā, ja mūsu Ubuntu nav Java, kolēģis pirms kāda laika uzrakstīja rakstu, kurā viņš mums pastāstīja, kā instalēt dažādas Java versijas.

Pēc Java instalēšanas mums tas būs jādara lejupielādēt jaunāko versiju stabils Apache JMeter no tās oficiālās vietnes. Ja mēs jūtamies ērti, izmantojot termināli (Ctrl + Alt + T), mēs varam izmantot komandu wget, lai iegūtu paketi:

Lejupielādējiet Jmeter bināros failus

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

Kad lejupielāde ir pabeigta, ir pienācis laiks izvilkt lejupielādēto JMeter failu. Tajā pašā terminālā mēs rakstām:

tar xf apache-jmeter-4.0.tgz

Pēc faila izvilkšanas mums tas būs jādara tieši uz atkritumu direktoriju, iekšpusē apache-jmeter-4.0. Kad tur būsim, mēs izpildīsim šādu failu:

izpakojiet un palaidiet JMeter

sh jmeter.sh

Pēc izpildes parādīsies šāds ekrāns. Ar šo metodi instalējiet Apache JMeter uz Ubuntu 18.04 beidzas.

JMeter interfeiss

Lai labāk izprastu šīs programmas darbību, mēs varam iepazīstieties ar dokumentāciju ko tā izstrādātāji dara pieejamus lietotājiem savā vietnē. Mēs varam arī konsultēties ar iespējamām šaubām par programmu wiki no tā


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Fēlikss teica

    Nepalaidiet jmeter kā root. Tas nav nepieciešams.

    1.    Damians Amoedo teica

      Tev taisnība.