Ang Apache JMeter™ desktop application ay isa sa mga kilalang open source software tool , a 100% purong Java application na idinisenyo upang i-load ang pagsubok sa functional na gawi at sukat pagganap ng software. Ito ay orihinal na idinisenyo para sa pagsubok sa Mga Web Application ngunit mula noon ay pinalawak sa iba pang mga function ng pagsubok.
Konklusyon
Pagsusuri ng Apache Jmeter Kailangang subukan ang iyong serbisyo sa web, database, FTP- o web server? Parehong pagganap at functional na pagsubok? Tingnan ang JMeter. Ito ay libre, napaka intuitive at mayroon lahat ng mga posibilidad na kailangan mong i-automate ang iyong trabaho. Isa pang malaking bentahe ng JMeter: open source. Maaari mong i-download ang pinagmulan at gumawa ng mga pagbabago dito kung gusto mo. Gayundin ang direktang pakikipag-ugnayan sa mga developer sa pamamagitan ng isang mailing list ay napakadaling gamitin.
Tip: Pagsamahin ang JMeter kay Badboy (http://www.badboy.com.au/) para maging mas malakas pa! Walang record ang JMeter & pag-andar ng playback. Badboy ang solusyon. Itala ang daloy sa iyong website, i-export ang recording sa isang JMeter file, baguhin ito sa iyong mga pangangailangan at gamitin ang JMeter upang subukan ang pagganap ng iyong site.
Maaaring gamitin ang Apache JMeter sa pagsubok pagganap ng aplikasyon pareho sa static at dynamic na mapagkukunan (mga file, Mga Servlet, Perl script, Mga Bagay sa Java, Mga Data Base at Query, Mga FTP Server at higit pa). Maaari itong magamit upang gayahin ang isang mabigat na pagkarga sa isang server, network o object upang subukan ang lakas nito o upang pag-aralan ang pangkalahatang pagganap sa ilalim ng iba't ibang uri ng pagkarga. Magagamit mo ito para gumawa ng graphical analysis ng performance o para subukan ang pag-uugali ng iyong server/script/object sa ilalim ng mabigat na kasabay na pag-load.
Ano ang ginagawa nito?
Apache JMeter Kasama sa mga tampok:
- Maaaring mag-load at sumubok sa pagganap ng maraming iba't ibang uri ng server:
- Web – HTTP, HTTPS
- SABON
- Database sa pamamagitan ng JDBC
- LDAP
- JMS
- Mail – POP3(S) at IMAP(S)
- Kumpletong portability at 100% kadalisayan ng Java .
- Puno multithreading ang framework ay nagbibigay-daan sa sabay-sabay na pag-sample ng maraming mga thread at sabay-sabay na pag-sample ng iba't ibang mga function ng magkahiwalay na mga grupo ng thread.
- Mag-ingat GUI ang disenyo ay nagbibigay-daan sa mas mabilis na operasyon at mas tumpak na mga timing.
- Pag-cache at offline na pagsusuri/pag-replay ng mga resulta ng pagsubok.
- Highly Extensible:
- Pinapayagan ng mga Pluggable Sampler ang walang limitasyong mga kakayahan sa pagsubok.
- Maaaring pumili ng ilang istatistika ng pagkarga pluggable timers .
- Pagsusuri ng datos at mga plugin ng visualization payagan ang mahusay na pagpapalawak pati na rin ang pag-personalize.
- Ang mga function ay maaaring magamit upang magbigay ng dynamic na pag-input sa isang pagsubok o magbigay ng pagmamanipula ng data.
- Mga Scriptable na Sampler (Ang BeanShell ay ganap na suportado; at mayroong sampler na sumusuporta sa mga wikang katugma sa BSF)