Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications. It simulates a heavy load on server.
Its features include:
- Ability to load/performance test many different applications/server/protocol type, Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …), Database, FTP, JMS, Mail, TCP, Java
-Full featured Test IDE that allows fast Test Plan recording (from Browsers or native applications), building and debugging.
-CLI mode to load test from any Java compatible OS
-A complete and ready to present dynamic HTML report
-Easy correlation and ability to extract data from most popular response formats
- Full multi-threading framework
- Highly Extensible core
- Easy Continuous Integration (Maven, Graddle and Jenkins)