JMeter, yenza izivivinyo zomthwalo futhi ulinganise ukusebenza kusuka ku-Ubuntu

mayelana noJMeter

Esihlokweni esilandelayo sizobheka i-Apache JMeter. Lolu hlelo lokusebenza isoftware yomthombo ovulekile esetshenziselwa yenza izivivinyo zomthwalo futhi ulinganise ukusebenza kohlelo. Uhlelo lokusebenza lwe-Apache JMeter uhlelo oluyi-100% lweJava emsulwa. Lolu hlelo lokusebenza ekuqaleni lwalusetshenziselwa ukuhlola izinhlelo zokusebenza zewebhu noma izinhlelo ze-FTP. Namuhla, isetshenziselwa ukuhlolwa okusebenzayo, ukuhlolwa kweseva yedatha, njll. Kulesi sihloko sizobona ukuthi singaba kanjani nohlelo ku-Ubuntu 18.04.

I-Apache JMeter ingasetshenziselwa ukusebenza kokuhlola kuzinsizakusebenza ezinamandla nezimile nezinhlelo zokusebenza zewebhu. Ingasetshenziselwa ukulingisa umthwalo osindayo kuseva, iqembu lamaseva, inethiwekhi noma into ukuhlola amandla ayo noma ukuhlaziya ukusebenza okuphelele ngaphansi kwezinhlobo ezahlukahlukene zomthwalo.

I-JMeter ilingisa iqembu labasebenzisi abahambisa izicelo kwiseva ekhonjiwe futhi ibuyisa imininingwane yezibalo yeseva eqondiwe noma isevisi ngokusebenzisa imidwebo graphic.

Lolu hlelo lokusebenza alusona isiphequluli, lusebenza ezingeni leprotocol. Mayelana nezinsizakalo zewebhu nezinsizakalo ezikude, I-JMeter ayenzi zonke izenzo ezisekelwa iziphequluli. Ikakhulukazi, lolu hlelo ayisebenzi ijavascript itholakala kumakhasi e-HTML. Ayinikezi amakhasi we-HTML njengoba kwenza isiphequluli.

Izici ezijwayelekile ze-Apache JMeter

Izinzuzo zeJMeter

  • Una I-GUI enobungane. Kulula ukuyisebenzisa futhi akuthathi isikhathi ukujwayela isikhombimsebenzisi sohlelo.
  • Ipulatifomu ezimele. Uhlelo ngu IJava 100%Ngakho-ke, ingasebenza kuzingxenyekazi eziningi.
  • Ukucushwa okuningi. I-JMeter ivumela ukusampula ngasikhathi sinye kwemisebenzi ehlukile ngeqembu elihlukile lemicu.
  • Umphumela wokuhlolwa ungabukwa ngefomethi ehlukile efana negrafu, itafula, isihlahla nefayela lokungena.
  • Iyanda kakhulu. UJMeter futhi isekela ama-plugins wokubonisa okusivumela ukuthi sandise izivivinyo zethu.
  • Amasu amaningi wokuhlola. I-JMeter isekela amasu amaningi wokuhlola, njengokuhlola umthwalo, ukuhlolwa okusatshalaliswa, nokuhlolwa kokusebenza.
  • UJMeter futhi ivumela ukwenziwa kwezivivinyo ezisatshalaliswa phakathi kwamakhompyutha ahlukile, abazosebenza njengamakhasimende.
  • Ukulingisa. Lolu hlelo lokusebenza ingalingisa abasebenzisi abaningi ngemicu kanyekanye, dala umthwalo osindayo ngokumelene nohlelo lokusebenza lwewebhu ngaphansi kokuhlolwa.
  • Ukusekelwa kwe- umthetho olandelwayo amaningi. Ayisekeli kuphela ukuhlolwa kohlelo lokusebenza lwewebhu, kepha futhi ihlola nokusebenza kweseva yedatha. Zonke izivumelwano eziyisisekelo ezifana ne-HTTP, i-JDBC, i-LDAP, i-SOAP, i-JMS, i-FTP, i-TCP, njll. Ziyahambisana ne-JMeter.
  • Qopha & Ukudlala qopha umsebenzi womsebenzisi esipheqululini.
  • Ukuhlolwa Kweskripthi. I-JMeter ingahlanganiswa ne- I-Bean Shell & Selenium yokuhlolwa okuzenzakalelayo.
  • Ilayisense yomthombo ovulekile. Lolu hlelo ngokuphelele free. Uma sifuna ukwazi ikhodi yomthombo noma ngaphezulu ngokujula izici zalolu hlelo lokusebenza, singathintana nekhasi le- GitHub wephrojekthi.

Landa bese usebenzisa i-Apache JMeter

Lolu hlelo lokusebenza ludinga ukuthi i-java ifakwe emshinini, ngakho-ke ngaphambi kokufaka uhlelo lokusebenza ususondele, kuyadingeka qiniseka ukuthi ufake iJava emshinini wethu. Lokhu singakuqinisekisa ngokuvula i-terminal (Ctrl + Alt + T) bese uthayipha umyalo olandelayo:

Uhlobo lweJava JMeter

java --version

Uma kwenzeka ungenayo iJava ku-Ubuntu bethu, osebenza naye wabhala esikhathini esithile esidlule i-athikili lapho esitshela khona ukuthi kanjani faka izinhlobo ezihlukile zeJava.

Ngemuva kokufaka iJava, kuzodingeka ukuthi landa inguqulo yakamuva esitebeleni i-Apache JMeter kusuka endaweni yayo esemthethweni. Uma kwenzeka sizizwa sikhululekile ukusebenzisa i-terminal (Ctrl + Alt + T), singasebenzisa umyalo wget ukuthola iphakethe:

Landa i-Jmeter binaries

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

Lapho ukulanda kuqedile, sekuyisikhathi sokuthi khipha ifayela le-JMeter elilandiwe. Ku-terminal efanayo sibhala:

tar xf apache-jmeter-4.0.tgz

Ngemuva kokukhipha ifayela kuzofanela iqondise kumkhombandlela we-bin, ngaphakathi kwe-apache-jmeter-4.0. Lapho sesifikile, sizosebenzisa leli fayela elilandelayo:

vula uziphu bese usebenzisa i-JMeter

sh jmeter.sh

Ngemuva kokubulawa kuzobonakala isikrini esilandelayo. Ngalokhu, indlela ye- faka i-Apache JMeter ku-ubuntu 18.04 ufika ekugcineni.

Isibonisi se-JMeter

Ukuqonda kangcono ukuthi lolu hlelo lusebenza kanjani, singakwazi thintana nemibhalo ukuthi onjiniyela bayo benze itholakale kubasebenzisi kuwebhusayithi yabo. Futhi singaxhumana nokungabaza okungenzeka mayelana nohlelo ku- Wiki kuwo


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Felix kusho

    Ungagijimi i-jmeter njengezimpande. Akudingekile.

    1.    UDamian Amoedo kusho

      Uqinisile.