Articoli

JMeter: come verificare le performance di Web Application e Web Services

Apache JMeter è un’applicazione, 100% Java based ed open source, progettata per testare i comportamenti di carico e misurare le performance di Web Application, Web Service e software più in generale.

Nato per il mondo del Web, JMeter si è evoluto nel tempo al fine di permettere la simulazione di massicci test di carico non solo su server ma anche su Cluster, Network Devices e oggetti software per poterne analizzare le performance in differenti scenari operativi.

Contattaci subito e senza impegno per testare le performance dei tuoi servizi applicativi.

Le funzionalità di JMeter

Apache JMeter è una suite completa e ti fornisce le seguenti funzionalità:

  • performance test su differenti applicazioni/server/protocollo come HTTP, HTTPS(Java, NodeJS, PHP, ASP.NET, ecc..), SOAP/REST Web Services, FTP, Database, LDAP, Message-oriented middleware(MOM), Mail SMTP(S), POP3(S),IMAP(S), TCP, Java Object ed anche su native command e shell script;
  • IDE completa che permette il delivery, il recording(sia da browser sia da native application), il building ed il debugging di Test Plan;
  • Command Line Interface(CLI) per lanciare i test su qualsiasi sistema operativo compatibile con Java come Linux, Windows e Mac OSX;
  • rappresentazione e visualizzazione dei test tramite report dinamico HTML tramite dashboard;
  • possibilità di estrarre i dati nei formati più comuni come HTML, JSON, XML e molti altri;
  • portabilità dei test;
  • caching e replay dei test;
  • estensione delle capacità grazie a Pluggable Samplers, Scriptable Samplers, Pluggable Timers e visualization plugin;
  • manipolazione dinamica degli input dei test;
  • integrazione con Maven, Gradle e Jenkins.

In pratica hai a disposizione uno strumento potentissimo che lavora a livello protocollo e che ti permette di capire attraverso una dashboard le performance delle tue applicazioni e dei tuoi servizi oltre che verificare il comportamento dell’architettura nel caso di workload enormi.

Contattaci subito e senza impegno per testare le performance dei tuoi servizi applicativi.

Glue Labs ed Apache JMeter

Ti supportiamo nella progettazione, nel building e nel delivery di Test Plan che utilizzano Apache JMeter. Grazie all’esperienza maturata in tantissimi settori, con numerosi Clienti ti forniamo le competenze per verificare le performance delle tue Web Application, dei tuoi Web Service e della tua Architettura IT. Contattaci subito e senza impegno per maggiori informazioni.