Mis on JMeterKuidas see toimib
โก Nutikas kokkuvรตte
JMeter on avatud lรคhtekoodiga Java Apache tarkvara tarkvara Foundation mis koormustestivad funktsionaalset kรคitumist ja mรตรตdavad jรตudlust, simuleerides paljusid samaaegseid kasutajaid veebirakendustes, andmebaasides, FTP-s ja muudes teenustes.

Mis on JMeter? Miks seda kasutatakse?
. Apache JMeterTM on puhas Java avatud lรคhtekoodiga tarkvara, mille tรถรถtas esmakordselt vรคlja Stefano Mazzocchi Apache tarkvara Foundation, mis on loodud funktsionaalse kรคitumise laadimiseks ja jรตudluse mรตรตtmiseks. Vรตite kasutada JMeter veebirakenduse vรตi mitmesuguste teenuste toimivuse analรผรผsimiseks ja mรตรตtmiseks. Esitus Testimine tรคhendab veebirakenduse testimist suure koormuse, mitme ja samaaegse kasutaja liikluse vastu. JMeter algselt kasutatakse veebirakenduse vรตi FTP-rakenduse testimiseks. Tรคnapรคeval kasutatakse seda funktsionaalseks testimiseks, andmebaasiserveri testimiseks jne.
Miks JMeter?
Kas sa oled kunagi katsetatud veebiserverit, et teada saada, kui tรตhusalt see tรถรถtab? Mitu samaaegset kasutajat suudab veebiserver kรคsitleda?
รtleme nii, et รผhel pรคeval palub teie รผlemus teil seda teha jรตudluse testimine of www.google.com 100 kasutaja jaoks. Mida sa teeksid?
Ei ole vรตimalik korraldada 100 arvuti- ja Interneti-juurdepรครคsuga inimest, kes pรครคsevad รผheaegselt juurde saidile google.com. Mรตelge infrastruktuurinรตuetele, kui testite 10000 XNUMX kasutajat (vรคike arv sellise saidi jaoks nagu Google). Seetรตttu vajate sellist tarkvaratรถรถriista nagu JMeter mis simuleerib reaalse kasutaja kรคitumist ja teie saidi jรตudlust/koormust.
JMeter Eelised
JMeter eeliseid kirjeldatakse alloleval joonisel
- Avatud lรคhtekoodiga litsents: JMeter on tรคiesti tasuta, vรตimaldab arendajal kasutada arenduse lรคhtekoodi
- Sรตbralik GUI: JMeter on รครคrmiselt lihtne kasutada ja sellega tutvumine ei vรตta aega
- Platvormist sรตltumatu: JMeter on 100% puhas Java tรถรถlauarakendus. Nii et see vรตib tรถรถtada mitmel platvormil
- Tรคielik mitmelรตimeline raamistik. JMeter vรตimaldab erinevate funktsioonide samaaegset ja samaaegset diskreetimist eraldi lรตimerรผhma abil
- Visualiseeri testi tulemus: Katsetulemusi saab kuvada erinevas vormingus, nagu diagramm, tabel, puu ja logifail
- Lihtne kinnitada.: kopeerite ja kรคivitate kรคivitamiseks faili *.bat JMeter. Paigaldamist pole vaja.
- Vรคga laiendatav: Saate kirjutada oma testid. JMeter toetab ka visualiseerimispluginaid, mis vรตimaldavad teil testimist pikendada
- Mitu testimisstrateegiat: JMeter toetab paljusid testimisstrateegiaid, nรคiteks Koormuse testimine, hajutatud testimine ja Funktsionaalne testimine.
- simuleerimine: JMeter suudab simuleerida mitut kasutajat samaaegsete lรตimedega, tekitada testitavale veebirakendusele suurt koormust
- Toetage mitut protokolli: JMeter ei toeta mitte ainult veebirakenduste testimist, vaid hindab ka andmebaasiserveri jรตudlust. Kรตiki pรตhiprotokolle nagu HTTP, JDBC, LDAP, SOAP, JMS ja FTP toetab JMeter
- Salvestamine ja taasesitus - Rekord kasutaja tegevust brauseris ja simuleerida neid veebirakenduses kasutades JMeter
- Skripti test: JMeter saab integreerida Bean Shelliga & Selenium automatiseeritud testimiseks.
Kuidas JMeter tรถรถd?
Pรตhiline tรถรถvoog JMeter nagu on nรคidatud allolevatel joonistel
JMeter simuleerib kasutajate rรผhma, kes saadab sihtserverile pรคringuid, ja tagastab graafiliste diagrammide kaudu sihtserveri statistikat
Lรตpetatud tรถรถvoog JMeter nagu on nรคidatud alloleval joonisel
JMeter version History
| versioon | Kirjeldus |
|---|---|
| 1 | esimene ametlik vรคljalase |
| 2.13 | Java 6+ |
| 3 | Java 7+ |
| 3.1 | Java 7+ |
| 3.2 | Java 8+ |
| 3.3 | Java 8 |
| 4 | Java 8 / 9 |


.png)


.png)
.png)