WPLoadTester - Automatic Configuration - Web Performance

WPLoadTester

Affordable enterprise-quality load testing tool

Automatic Test Case Configuration

Rules-Based Expert System with Intelligent Pattern Recognition + AI-Powered Dynamic Detection (New in 7.0)

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:

🎯 Intelligent Detection

Pipeline architecture with multiple detection strategies working together to identify patterns automatically.

🔐 OAuth2 Support

Built-in detection and correlation of OAuth2 Bearer tokens, refresh tokens, and JWT authentication.

⚡ Modern Frameworks

Native support for React, Angular, Vue.js, Node.js, GraphQL, and REST APIs.

🔧 Customer Extensible

Add custom detection rules through simple configuration files—no code changes required.

🤖 AI-Powered ASM Assistant NEW IN 7.0

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.

How the AI Assistant Works

❌ 1. Error Detected
Replay fails due to missing session token or unconfigured cookie
🤖 2. AI Analyzes
AI examines HTTP traffic, identifies the pattern, determines extraction strategy
✨ 3. Rule Created
AI generates detection algorithm automatically—no manual configuration needed
✅ 4. Problem Solved
Test replays successfully, configuration persists for future runs

💡 Why This Matters

  • No manual pattern matching — The AI identifies the issue and creates the extraction rule automatically
  • Handles edge cases — Even proprietary or unusual patterns that aren't covered by built-in rules
  • Learns from errors — The AI analyzes actual runtime failures, not just static scans
  • Saves even more time — Eliminates the need to manually create .properties files or regex patterns
  • Not just marketing — This is practical AI that solves a real problem testers face every day

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.

Proven Productivity Gains

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:

OAuth2 & Modern Authentication

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.

Native Support for Modern Frameworks

WPLoadTester's ASM has been specifically enhanced to work seamlessly with today's most popular web frameworks:

Customer-Extensible Detection Rules

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:

✨ Configuration-Based Extensibility

  • No coding required — Create rules using simple .properties configuration files
  • Regex-based patterns — Define custom extraction patterns for any response format
  • Field-deployable — Update detection rules without recompiling or restarting
  • Framework-agnostic — Support any proprietary API or custom authentication scheme

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.

How ASM Works

1

Record

Capture HTTP traffic from your web application

2

Detect

ASM analyzes patterns and identifies dynamic values

3

Extract

Create rules to capture values from responses

4

Replay

Apply extracted values during load test playback

All automatic—no scripting, no manual correlation, no programming required.

Software

Copyright © 2026 Web Performance, Inc.

A Durham web design company

×

(1) 919-845-7601 9AM-5PM EST

Complete this form and we will get back to you as soon as possible. Please note: Technical support questions should be posted to our online support system.

About You
How Many Concurrent Users