The Apache JMeter™ aplicația desktop este unul dintre cele mai cunoscute instrumente software open source , A 100% aplicație Java pură concepută pentru a testa comportamentul funcțional și măsura performanța software-ului. A fost conceput inițial pentru testarea aplicațiilor web, dar de atunci s-a extins la alte funcții de testare.
Concluzie
Revizuirea Apache Jmeter Trebuie să vă testați serviciul web, Bază de date, FTP- sau server web? Atât testarea de performanță, cât și cea funcțională? Aruncă o privire la JMeter. Este gratis, foarte intuitiv și are toate posibilitățile de care aveți nevoie pentru a vă automatiza munca. Un alt mare avantaj al JMeter: sursa deschisa. Puteți descărca sursa și puteți modifica dacă doriți. De asemenea, contactul direct cu dezvoltatorii printr-o listă de corespondență este foarte util.
Bacsis: Combinați JMeter cu Badboy (http://www.badboy.com.au/) pentru a-l face și mai puternic! JMeter nu are înregistrare & funcționalitate de redare. Badboy este soluția. Înregistrați fluxul pe site-ul dvs, exportați înregistrarea într-un fișier JMeter, modifică-l la nevoile tale și folosește JMeter pentru a testa performanța site-ului tău.
Funcționalitatea Apache Jmeter
Apache JMeter poate fi utilizat pentru a testa performanța aplicației atât pe resurse statice, cât și dinamice (fișiere, Servlets, Scripturi Perl, Obiecte Java, Bazele de date și interogări, Servere FTP și multe altele). Poate fi folosit pentru a simula o sarcină grea pe un server, rețea sau obiect pentru a-și testa puterea sau pentru a analiza performanța generală sub diferite tipuri de sarcină. Puteți să-l utilizați pentru a face o analiză grafică a performanței sau pentru a testa comportamentul serverului/scriptului/obiectului în condiții de sarcină simultană grea.
Ce face?
Apache JMeter caracteristicile includ:
- Poate încărca și testa performanța mai multor tipuri de servere:
- Web – HTTP, HTTPS
- SĂPUN
- Baza de date prin JDBC
- LDAP
- JMS
- Poștă – POP3(S) și IMAP(S)
- Portabilitate completă și 100% Puritatea Java .
- Deplin multithreading framework permite eșantionarea concomitentă de mai multe fire și eșantionarea simultană a diferitelor funcții prin grupuri separate de fire.
- Atent GUI designul permite o operare mai rapidă și timpi mai precisi.
- Memorarea în cache și analiza/reluarea offline a rezultatelor testelor.
- Foarte extensibil:
- Samplerele conectabile permit capabilități nelimitate de testare.
- Se pot alege cu mai multe statistici de încărcare temporizatoare conectabile .
- Analiza datelor și pluginuri de vizualizare permit o mare extensibilitate precum și personalizare.
- Funcțiile pot fi utilizate pentru a furniza o intrare dinamică la un test sau pentru a furniza manipularea datelor.
- Samplere scriptabile (BeanShell este pe deplin acceptat; și există un sampler care acceptă limbaje compatibile cu BSF)