Skip to content

Add One-Click Auto-Correlation Plugin - #770

Merged
undera merged 2 commits into
undera:masterfrom
vasanthshanmugam:master
Mar 3, 2026
Merged

Add One-Click Auto-Correlation Plugin#770
undera merged 2 commits into
undera:masterfrom
vasanthshanmugam:master

Conversation

@vasanthshanmugam

Copy link
Copy Markdown
Contributor

New Plugin: One-Click Auto-Correlation Plugin

One-click detection and correlation of dynamic values in JMeter test scripts,
similar to LoadRunner's auto-correlation feature.

What it does:

  • Replays the test plan to capture live responses
  • Auto-detects session IDs (JSESSIONID, PHPSESSID), CSRF tokens, OAuth/Bearer tokens,
    hidden form fields (_sourcePage, __fp), ViewState, SAML tokens, nonces, API keys
  • Cross-references detected values with subsequent requests
  • Adds RegexExtractor and replaces hardcoded values automatically
  • Works with HTTP samplers, DummySampler, and any AbstractSampler

Distinct from existing ulp-jmeter-autocorrelator-plugin:

  • ULP focuses on specific enterprise apps (Vaadin, Oracle Siebel, PeopleSoft)
  • This plugin is general-purpose — works with any web application
  • One-click workflow: no manual configuration needed
  • Interactive results dialog with confidence scores

Links:

Comment thread site/dat/repo/various.json Outdated
Comment thread site/dat/repo/various.json Outdated

@undera undera left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address couple of comments

Updated the plugin ID and corrected the package namespace for the JMeter Auto-Correlation Plugin. Added a screenshot URL and modified the version details.
@codecov

codecov Bot commented Mar 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.03%. Comparing base (09d23ae) to head (ec6924f).
⚠️ Report is 28 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #770      +/-   ##
============================================
+ Coverage     68.90%   69.03%   +0.13%     
- Complexity     2629     2652      +23     
============================================
  Files           230      233       +3     
  Lines         15965    16061      +96     
  Branches       1638     1650      +12     
============================================
+ Hits          11000    11088      +88     
+ Misses         4146     4142       -4     
- Partials        819      831      +12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@undera

undera commented Mar 3, 2026

Copy link
Copy Markdown
Owner

Congrats!

@undera
undera merged commit 6409f00 into undera:master Mar 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants