The Apache JMeter™ aplikacioni i desktopit është një nga mjetet më të njohura të softuerit me burim të hapur , një 100% aplikim i pastër Java i krijuar për të ngarkuar sjelljen dhe masën funksionale të testit performanca e softuerit. Fillimisht ishte dizajnuar për testimin e Aplikimeve Ueb por që nga ajo kohë është zgjeruar në funksione të tjera testimi.
përfundim
Rishikimi i Apache Jmeter Duhet të testoni shërbimin tuaj në internet, bazës së të dhënave, FTP- ose serveri në internet? Si performanca ashtu edhe testimi funksional? Shikoni JMeter. Eshte falas, shumë intuitiv dhe i ka të gjitha mundësitë që ju nevojiten për të automatizuar punën tuaj. Një tjetër avantazh i madh i JMeter: burim i hapur. Ju mund të shkarkoni burimin dhe të bëni modifikime në qoftë se ju pëlqen. Gjithashtu kontakti i drejtpërdrejtë me zhvilluesit përmes një liste postare është shumë i dobishëm.
majë: Kombinoni JMeter me Badboy (http://www.badboy.com.au/) për ta bërë atë edhe më të fuqishme! JMeter nuk ka rekord & funksionaliteti i riprodhimit. Badboy është zgjidhja. Regjistroni fluksin në faqen tuaj të internetit, eksportoni regjistrimin në një skedar JMeter, modifikoni atë në nevojat tuaja dhe përdorni JMeter për të provuar performancën e faqes tuaj.
Apache JMeter mund të përdoret për të provuar performanca e aplikacionit si në burimet statike ashtu edhe në atë dinamike (fotografi, Servlets, Skriptet e Perl, Objektet Java, Bazat e të dhënave dhe pyetjet, Serverët FTP dhe më shumë). Mund të përdoret për të simuluar një ngarkesë të rëndë në një server, rrjeti ose objekti për të provuar forcën e tij ose për të analizuar performancën e përgjithshme nën lloje të ndryshme të ngarkesës. Ju mund ta përdorni atë për të bërë një analizë grafike të performancës ose për të provuar sjelljen e serverit / skriptit / objektit tuaj nën një ngarkesë të rëndë të njëkohshme.
Doesfarë bën?
Apache JMeter karakteristikat përfshijnë:
- Mund të testojnë ngarkesa dhe performanca shumë lloje të ndryshme serverash:
- web – HTTP, HTTPS
- SOAP
- Baza e të dhënave përmes JDBC
- LDAP
- ETJ
- postë – POP3(S) dhe IMAP(S)
- Transportueshmëri e plotë dhe 100% pastërti Java .
- Plot shumëfijesh kornizë lejon marrjen e mostrave të njëkohshme nga shumë fije dhe marrjen në përdorim të njëkohshëm të funksioneve të ndryshme nga grupe të veçantë fije.
- Të kujdesshëm GUI dizajni lejon funksionimin më të shpejtë dhe kohën më të saktë.
- Caching dhe analiza offline / rishfaqja e rezultateve të provës.
- Shumë e shtrirë:
- Shembujt e prirur lejojnë aftësi të pakufizuara të testimit.
- Mund të zgjidhen disa statistika të ngarkesës kohëmatës me prizë .
- Analiza e të dhënave dhe shtojcat e vizualizimit lejojnë zgjerim të madh si dhe personalizim.
- Funksionet mund të përdoren për të siguruar një input dinamik në një provë ose për të siguruar manipulimin e të dhënave.
- Shembuj të shkrueshëm (BeanShell është mbështetur plotësisht; dhe ekziston një kampion i cili mbështet gjuhët në përputhje me BSF)