De Apache JMeter™ desktopapplicatie is een van de bekendste open source softwaretools , een 100% pure Java-applicatie ontworpen om testfunctioneel gedrag en metingen te laden softwareprestaties. Het was oorspronkelijk ontworpen voor het testen van webapplicaties, maar is sindsdien uitgebreid naar andere testfuncties.
Conclusie
Apache Jmeter beoordeling Moet uw webservice testen, database, FTP- of webserver? Zowel prestatie- als functionele testen? Kijk eens naar JMeter. Het is gratis, zeer intuïtief en heeft alle mogelijkheden die u nodig heeft om uw werk te automatiseren. Nog een groot voordeel van JMeter: open source. U kunt de bron downloaden en er desgewenst wijzigingen in aanbrengen. Ook direct contact met de ontwikkelaars via een mailinglijst is erg handig.
Tip: Combineer JMeter met Badboy (http://www.badboy.com.au/) om het nog krachtiger te maken! JMeter heeft geen record & afspeelfunctionaliteit. Badboy is de oplossing. Registreer de stroom in uw website, exporteer de opname naar een JMeter-bestand, pas het aan uw behoeften aan en gebruik JMeter om de prestaties van uw site te testen.
Apache JMeter kan worden gebruikt om te testen applicatie prestaties zowel op statische als dynamische bronnen (bestanden, Servlets, Perl-scripts, Java-objecten, Gegevensbanken en zoekopdrachten, FTP-servers en meer). Het kan worden gebruikt om een zware belasting op een server te simuleren, netwerk of object om de sterkte te testen of om de algehele prestaties onder verschillende belastingstypen te analyseren. U kunt het gebruiken om een grafische analyse van de prestaties te maken of om uw server / script / objectgedrag te testen onder zware gelijktijdige belasting.
Wat doet het?
Apache JMeter functies omvatten:
- Kan veel verschillende servertypen laden en testen:
- Web – HTTP, HTTPS
- ZEEP
- Database via JDBC
- LDAP
- JMS
- Mail – POP3(S) en IMAP(S)
- Volledige draagbaarheid en 100% Java-zuiverheid .
- Vol multithreading framework maakt gelijktijdige bemonstering door vele threads en gelijktijdige bemonstering van verschillende functies door afzonderlijke threadgroepen mogelijk.
- Voorzichtig GUI ontwerp zorgt voor een snellere werking en nauwkeurigere timing.
- Caching en offline analyse / herhaling van testresultaten.
- Uiterst uitbreidbaar:
- Pluggable Samplers maken onbeperkte testmogelijkheden mogelijk.
- Er kunnen verschillende belastingstatistieken worden gekozen met inplugbare timers .
- Gegevensanalyse en visualisatie plug-ins zorgen voor een grote uitbreidbaarheid en personalisatie.
- Functies kunnen worden gebruikt om dynamische invoer voor een test te bieden of om gegevens te manipuleren.
- Scriptable Samplers (BeanShell wordt volledig ondersteund; en er is een sampler die BSF-compatibele talen ondersteunt)