JMeter, ṣe awọn idanwo fifuye ati wiwọn iṣẹ lati Ubuntu

nipa JMeter

Ninu nkan ti n bọ a yoo wo Apache JMeter. Ohun elo yii jẹ sọfitiwia orisun orisun ti a lo si ṣe awọn idanwo fifuye ati wiwọn iṣẹ eto. Ohun elo JMeter Afun jẹ ohun elo Java funfun 100%. Ohun elo yii ni akọkọ lo lati ṣe idanwo awọn ohun elo wẹẹbu tabi awọn ohun elo FTP. Loni, o ti lo fun idanwo iṣẹ, idanwo olupin olupin data, ati bẹbẹ lọ. Ninu nkan yii a yoo rii bi a ṣe le ni eto ni Ubuntu 18.04.

Apache JMeter le ṣee lo si iṣe idanwo lori mejeeji agbara ati awọn orisun aimi ati awọn ohun elo wẹẹbu. O le ṣee lo lati ṣedasilẹ ẹrù wuwo lori olupin kan, ẹgbẹ awọn olupin, nẹtiwọọki tabi ohun lati ṣe idanwo agbara rẹ tabi ṣe itupalẹ iṣẹ gbogbogbo labẹ awọn oriṣi awọn ẹru oriṣiriṣi.

JMeter ṣedasilẹ ẹgbẹ kan ti awọn olumulo ti n fi awọn ibeere silẹ si olupin afojusun ati pada alaye iṣiro fun olupin afojusun tabi iṣẹ nipasẹ awọn aworan atọka.

Ohun elo yii kii ṣe ẹrọ lilọ kiri ayelujara, o ṣiṣẹ ni ipele ilana. Nipa awọn iṣẹ wẹẹbu ati awọn iṣẹ latọna jijin, JMeter ko ṣe gbogbo awọn iṣe ti o ni atilẹyin nipasẹ awọn aṣawakiri. Ni pataki, eto yii ko ṣiṣẹ JavaScript ri ni awọn oju-iwe HTML. O tun ko mu awọn oju-iwe HTML wa bi aṣawakiri kan ṣe.

Apache JMeter Awọn ẹya Gbogbogbo

Awọn anfani JMeter

  • una GUI ọrẹ. O rọrun lati lo ati pe ko gba akoko lati faramọ pẹlu wiwo ti eto naa.
  • Syeed olominira. Eto naa jẹ Java 100%Nitorinaa, o le ṣiṣẹ lori awọn iru ẹrọ lọpọlọpọ.
  • Olona-threading. JMeter ngbanilaaye iṣapẹẹrẹ ti awọn iṣẹ oriṣiriṣi nipasẹ ẹgbẹ oriṣiriṣi awọn okun.
  • Abajade idanwo le wo ni ọna kika ti o yatọ gẹgẹbi awonya, tabili, igi, ati faili log.
  • Gíga extensible. JMeter naa ṣe atilẹyin awọn afikun ifihan iyẹn gba wa laaye lati faagun awọn idanwo wa.
  • Ọpọ igbeyewo nwon.Mirza. JMeter ṣe atilẹyin ọpọlọpọ awọn ọgbọn idanwo, gẹgẹbi idanwo fifuye, idanwo pinpin, ati idanwo iṣẹ.
  • JMeter naa ngbanilaaye ipaniyan awọn idanwo ti a pin laarin awọn kọmputa oriṣiriṣi, tani yoo ṣiṣẹ bi awọn alabara.
  • Iṣeṣiro. Ohun elo yii le ṣedasilẹ awọn olumulo pupọ pẹlu awọn okun igbakana, ṣẹda ẹrù wuwo lodi si ohun elo wẹẹbu labẹ idanwo.
  • Atilẹyin ti ọpọ bèèrè. Kii ṣe nikan o ṣe atilẹyin idanwo ohun elo wẹẹbu, o tun ṣe iṣiro iṣẹ ti olupin data. Gbogbo awọn ilana ipilẹ bi HTTP, JDBC, LDAP, SOAP, JMS, FTP, TCP, ati bẹbẹ lọ ... wa ni ibamu pẹlu JMeter.
  • Gba silẹ & Sisisẹsẹhin ṣe igbasilẹ iṣẹ olumulo ni aṣàwákiri.
  • Idanwo iwe afọwọkọ. JMeter le ṣepọ pẹlu Bean Shell & Selenium fun idanwo adaṣe.
  • Iwe-aṣẹ orisun ṣiṣi. Eto yii jẹ nibe free. Ti a ba fẹ mọ koodu orisun tabi diẹ sii ni ijinle awọn abuda ti ohun elo yii, a le kan si oju-iwe ti GitHub ti ise agbese.

Gbaa lati ayelujara ati ṣiṣe Apache JMeter

Ohun elo yii nilo ki a fi java sori ẹrọ naa, nitorinaa ṣaaju fifi ohun elo sii ni ọwọ, o jẹ dandan rii daju pe o ti fi Java sii lori ẹrọ wa. A le ṣayẹwo rẹ nipa ṣiṣi ebute (Ctrl + Alt + T) ati titẹ pipaṣẹ wọnyi:

Java JMeter Ẹya

java --version

Ni ọran ti ko ni Java ninu Ubuntu wa, alabaṣiṣẹpọ kan kọ akoko diẹ sẹhin nkan kan ninu eyiti o sọ fun wa bii fi awọn ẹya oriṣiriṣi Java sii.

Lẹhin fifi Java sori ẹrọ, a yoo ni lati ṣe igbasilẹ ẹya tuntun idurosinsin Afun JMeter lati aaye ayelujara osise rẹ. Ni ọran ti a ba ni itunnu nipa lilo ebute (Ctrl + Alt + T), a le lo aṣẹ wget lati mu package naa mu:

Ṣe igbasilẹ awọn bin bin Jmeter

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

Nigbati igbasilẹ naa ba pari, o to akoko lati jade faili JMeter ti o gbasilẹ. Ninu ebute kanna a kọ:

tar xf apache-jmeter-4.0.tgz

Lẹhin yiyọ faili naa a yoo ni lati taara si bin liana, inu apache-jmeter-4.0. Lọgan ti o wa, a yoo ṣiṣẹ faili wọnyi:

ṣii ati ṣiṣe JMeter

sh jmeter.sh

Lẹhin ipaniyan iboju atẹle yoo han. Pẹlu eyi, ọna fun fi Apache JMeter sori ubuntu 18.04 wa si opin.

JMeter ni wiwo

Lati ni oye daradara bi eto yii ṣe n ṣiṣẹ, a le kan si iwe-ipamọ pe awọn oludasile rẹ wa fun awọn olumulo lori oju opo wẹẹbu wọn. A tun le ṣe alagbawo awọn iyemeji ti o ṣee ṣe nipa eto naa ninu wiki ti o.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 2, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Felix wi

    Maṣe ṣiṣe jmeter bi gbongbo. Ko ṣe pataki.

    1.    Damian Amoedo wi

      O tọ.