| Web Services, Ajax and Other Web 2.0 Technologies |
WebLOAD has always kept up with new technological developments and as such it provides out-of-the-box support for the latest Web 2.0 technologies such as Web Services, SOA and Ajax. WebLOAD’s robust support for these new technologies enables easy recording, parameterization, correlation and data verification.
|
| Supported Protocols |
WebLOAD supports a wide range of internet protocols ranging from HTTP/S, WAP, SOAP and Ajax to, RTSP/RTP, FTP, SMTP and raw TCP/IP. WebLOAD’s reliance on open standards means that you can now extend and add new and proprietary protocols.
|
| Parameterization (file, database, external sources) |
WebLOAD’s parameterization capability can turn static user sessions into dynamic sessions that draw upon data from a variety of different sources including databases, files and other external sources such as Microsoft Active Directory.
|
| Correlation |
Thanks to WebLOAD’s out-of-the-box support for HTML and XML DOM and its automatic cookie management engine, correlation of dynamic values such as Session IDs can now be performed simply and easily.
|
| Transactions |
Transactions allow you to divide your application logic into separate business processes so that performance can be measured as a single entity and problematic areas identified with ease.
|
| Functional Verification Under Load |
When load-testing any application, some failures result in data corruption or invalid response. WebLOAD enables identification and verification of various types of failure both automatically and manually. The use of JavaScript combined with WebLOAD’s support for the Document Object Model (DOM) provides easy access to any HTML and XML content. This verification process is more effective than the regular verification offered by other load-testing tools. With WebLOAD, custom failure conditions can be easily defined and test flows can be conditioned according to past failure results.
|
Click to download a free WebLOAD Professional evaluation
|
|
| Interoperability with Third Party Components in Java and COM |
WebLOAD enables execution of external components that are written in Java and COM from its test scripts. This allows WebLOAD to load-test individual components, extend WebLOAD’s capabilities to additional protocols and manipulate and integrate test data.
|
| Real-Environment Simulation (cookies, cache, browser threading model) |
With WebLOAD Professional, you can simulate real-life internet-client interaction and specifically web browser behavior by controlling the way Virtual Clients use multi-threading and handle cookies and cache.
|
| Distributed Load |
WebLOAD Professional enables the generation of unlimited load that can be distributed over both Windows and Linux machines. All Load Generating machines are controlled by a single, central Console.
|
| Goal-Oriented Testing |
With WebLOAD Professional you use the patented Cruise Control wizard to define your performance requirements and service level agreements (SLA). WebLOAD will find the maximum number of users that the system can support while still maintaining your performance requirements.
|
| Load Profiling |
With WebLOAD Professional it is possible to create different load patterns that resemble real traffic and usage. For example, it is possible to create a load-testing profile where the load increases steadily, then declines and then increases abruptly. In addition, it is possible to create a custom load profile based on your system’s usage logs.
|
| Probing Client |
WebLOAD Professional supports user-experience monitoring in different environments. For example, users accessing your system may be distributed across wide geographical locations and as a result may experience dissimilar levels of user experience. The probing client provides a complete picture of the user’s experience from the user’s perspective and provides a comparison analysis.
|
| Extensive Monitoring & Statistics |
With the Performance Measurement Manager (PMM), WebLOAD Professional is able to separately monitor specific components within your system’s environment including application servers, web servers, databases, network equipment, etc. WebLOAD correlates client-side statistics with server-side statistics gathered using a variety of performance testing protocols during predefined sampling intervals. For example, it is possible to see the server side CPU or memory correlated with client-side transaction response time. This allows you to both identify the problem and pinpoint its cause.
|
| Analysis and Reporting |
WebLOAD Professional provides comprehensive reporting and analysis starting from runtime where you can actively monitor and analyze results as they happen without having to wait for post-test reports. WebLOAD Professional provides a comprehensive library of pre-defined reports that cover all aspects of performance analysis. The reports provided by WebLOAD Professional cover the needs of both QA engineers and executives who need a high level view of the application’s performance. All analysis reports can be exported to standard file formats such as PDF, Excel, RTF, HTML, Etc.
|
| Extensibility |
The WebLOAD Extensibility SDK further opens the modular architecture of WebLOAD and enables testers to develop custom extensions that customize WebLOAD to their specific working environments. Extension development can be done by writing code or by creating new metadata definitions. With the new WebLOAD SDK, customers and partners can develop their own protocol support for load-testing new types of applications. In addition, it is possible to add performance measurement data such as MIBs definition for monitoring new types of applications. Toolbox extensions enable developers and testers to add pre-defined script snippets to their WebLOAD IDE toolbox, shortening and standardizing their testing scripts. The SDK includes both documentation and extension samples.
|
Click to download a free WebLOAD Professional evaluation
|
|
Quick
Contact |
|
|