Il Apache JMeter ™ Applikazzjoni tad-desktop hija waħda mill-aktar għodda magħrufa ta 'softwer ta' sors miftuħ , a 100% Applikazzjoni Java pura ddisinjata biex tgħabbi l-imġieba u l-kejl funzjonali tat-test Prestazzjoni tas-software. Oriġinarjament kien iddisinjat għall-ittestjar ta 'Applikazzjonijiet tal-Web iżda minn dak iż-żmien kiber għal funzjonijiet oħra tat-test.
Konklużjoni
Apache Jmeter reviżjoni Jeħtieġ li tittestja s-servizz tal-web tiegħek, database, FTP- jew web server? Kemm il-prestazzjoni kif ukoll l-ittestjar funzjonali? Agħti ħarsa lejn JMeter. Huwa b'xejn, intuwittiv ħafna u għandu dak kollu il-possibbiltajiet li għandek bżonn biex awtomat ix-xogħol tiegħek. Vantaġġ kbir ieħor JMeter: sors miftuħ. Tista 'tniżżel is-sors u tagħmel modifiki fiha jekk tixtieq. Kuntatt dirett ma 'l-iżviluppaturi permezz ta' lista tal-posta hija utli ħafna.
Tip: Għaqqad JMeter ma 'Badboy (http://www.badboy.com.au/) biex jagħmilha aktar qawwija! JMeter ma għandux rekord & Funzjonalità ta ’daqq. Il-Badboy huwa s-soluzzjoni. Irrekordja l-fluss fil-websajt tiegħek, esporta r-reġistrazzjoni lejn fajl JMeter, immodifikaha għall-bżonnijiet tiegħek u uża JMeter biex tittestja l-prestazzjoni tas-sit tiegħek.
Apache JMeter jista 'jintuża biex jittestja prestazzjoni applikazzjoni kemm fuq riżorsi statiċi kif ukoll dinamiċi (fajls, Servlets, Skripts Perl, Oġġetti Java, Bażijiet ta 'Dejta u Mistoqsijiet, Servers FTP u aktar). Jista 'jintuża biex jissimula tagħbija tqila fuq server, netwerk jew oġġett li jittestja s-saħħa tiegħu jew li janalizza l-prestazzjoni ġenerali taħt tipi ta 'tagħbija differenti. Tista 'tużaha biex tagħmel analiżi grafika tal-prestazzjoni jew biex tittestja l-imġieba tas-server / skript / oġġett tiegħek taħt tagħbija konkorrenti tqila.
X’jagħmel?
Apache JMeter karatteristiċi jinkludu:
- Jista 'jitgħabba u jittestja l-prestazzjoni f'ħafna tipi ta' server differenti:
- Web – HTTP, HTTPS
- SAPUN
- Database permezz ta ’JDBC
- LDAP
- JMS
- Mail – POP3(S) u IMAP(S)
- Portabbiltà kompleta u 100% Safa tal-Java .
- Sħiħ multithreading qafas jippermetti kampjunar fl-istess ħin minn ħafna ħjut u kampjunar simultanju ta 'funzjonijiet differenti minn gruppi ta' ħajt separati.
- Attenta GUI id-disinn jippermetti tħaddim aktar mgħaġġel u timings iktar preċiżi.
- Caching u analiżi offline / bdil tar-riżultati tat-test.
- Estensibbli ħafna:
- Kampjunaturi Pluggable jippermettu kapaċitajiet illimitati ta 'ttestjar.
- Jista 'jintgħażel diversi statistiċi tat-tagħbija tajers li jistgħu jitwaħħlu .
- Analiżi tad-data u plugins għall-viżwalizzazzjoni tippermetti estensibilità kbira kif ukoll personalizzazzjoni.
- Funzjonijiet jistgħu jintużaw biex jipprovdu input dinamiku għal test jew jipprovdu manipulazzjoni tad-dejta.
- Kampjuni Scriptable (BeanShell huwa appoġġjat bis-sħiħ; u hemm kampjunatur li jappoġġja lingwi kompatibbli mal-BSF)