The Apache JMeter application is a 100% pure Java application designed
to test server applications.
It can be used to:
* generate test loads
* measure performance.
* test functional behavior
It includes support for protocols such as HTTP(S), JDBC, JMS, FTP, LDAP,
TCP, native calls and others.
It can also be easily extended with user-written code.