Perform extensive Java load testing, whether you have a complete client/server Java system, only a Java client, or only a Java server.
Acting as a Java stress test tool, WebLOAD supports the following servers:
- J2EE servers such as Weblogic, Websphere, JBoss, Tomcat, JOnAS, GlassFish, etc.
- Standard Java frameworks such as JSF, Spring , Struts, Stripes, Wicket, JBoss Seam, ZK Framework, etc.
Recording and correlation
WebLOAD automatically records all traffic between the client and the Java server, regardless on whether the server is a standard J2EE server, whether the client uses the standard web client technologies or an applet, or whether it’s a custom Java client application.
Built-in Java Correlation rules for the Java frameworks and servers lets WebLOAD automatically replace all recorded dynamic values to support multiple users running in parallel.
Analyzing Java server performance data
WebLOAD’s monitoring and analytics for J2EE servers let you identify and resolve bottlenecks rapidly. It monitors and extract performance data from Java servers out of the box, and in cases where a non-supported Java server is used, it can be monitored via the generic Java Management Extensions JMX connector.
Java serialization support
Embedding Java code in test scripts
By embedding Java code within WebLOAD scripts you can extend the built-in functionality to load test home grown applications, implement specific functionality and overall extend your Java performance testing. You can:
- Call any standard java class or owned private class
- Pass and get parameters from your java code