WPLoadTester
Affordable enterprise-quality load testing tool
WPLoadTester's Automatic State Management (ASM) uses sophisticated detection algorithms to automatically identify and configure dynamic values in your web applications—from session tokens to OAuth2 authentication. Now enhanced with AI that dynamically creates detection rules from runtime errors.
Modern web applications exchange hundreds of fields between browser and server to deliver feature-rich pages and maintain state (HTTP is a stateless protocol). Many of these fields are dynamic—they change with each session or request—and getting them wrong will halt your testing effort until fixed. With traditional script-based tools, configuring these fields is left to the tester.
WPLoadTester's Automatic State Management (ASM) is a rules-based expert system that automatically detects and configures the vast majority of these dynamic fields for you, using:
Pipeline architecture with multiple detection strategies working together to identify patterns automatically.
Built-in detection and correlation of OAuth2 Bearer tokens, refresh tokens, and JWT authentication.
Native support for React, Angular, Vue.js, Node.js, GraphQL, and REST APIs.
Add custom detection rules through simple configuration files—no code changes required.
WPLoadTester 7.0 takes automation to the next level. Instead of just scanning tens of thousands of fields upfront, the integrated AI assistant actively monitors your test replays for runtime errors—missing dynamic values, unconfigured cookies, correlation failures—and dynamically creates new detection algorithms on the fly.
The result: Test configuration that used to take hours with traditional tools—or even minutes with ASM—now happens in seconds, completely automatically. The AI assistant turns every replay error into a learning opportunity, continuously expanding ASM's capabilities.
The result is a dramatic increase in productivity compared to traditional script-based load testing tools—prompting many organizations to abandon those tools for WPLoadTester. One example is Mr. Jean-Luc ORTS, the Project Manager in charge of the load testing for the Caisse Nationale d'Asurance Vieillesse (the French-equivalent of the Social Security Administration). When asked why they switched to WPLoadTester, he responded:
"The differences are obvious in terms of productivity, design, and presentation of the results. In using Web Performance the design time is split by 4 or 5, even more if they are complex scenarios."
Examples of fields that WPLoadTester will automatically configure:
New in 2025: WPLoadTester now includes built-in support for OAuth2 Bearer token authentication. ASM automatically detects access tokens, refresh tokens, and JWT authentication in JSON responses, then intelligently correlates them with Authorization headers in subsequent requests—no manual configuration required.
WPLoadTester's ASM has been specifically enhanced to work seamlessly with today's most popular web frameworks:
The web is built on a broad range of development frameworks, and many create unique challenges for testing tools. While we continuously improve ASM's automatic configuration, we recognize that there will always be edge cases or proprietary patterns.
That's why WPLoadTester provides a powerful framework for custom user-defined detection rules that extend ASM's capabilities without requiring any code changes:
Example: A customer testing a custom Java framework added OAuth2 token detection for their proprietary API in under 5 minutes using a simple configuration file—no source code access needed.
This extensibility dramatically boosts productivity, allowing testers to leverage WPLoadTester's automatic configuration wizard for virtually any web application pattern.
Capture HTTP traffic from your web application
ASM analyzes patterns and identifies dynamic values
Create rules to capture values from responses
Apply extracted values during load test playback
All automatic—no scripting, no manual correlation, no programming required.