Skip to content

feat: add Mock Jutsu synthetic test data plugin (390 types, 6 locales)#852

Open
altansayan wants to merge 3 commits into
undera:masterfrom
altansayan:add-mock-jutsu-plugin
Open

feat: add Mock Jutsu synthetic test data plugin (390 types, 6 locales)#852
altansayan wants to merge 3 commits into
undera:masterfrom
altansayan:add-mock-jutsu-plugin

Conversation

@altansayan

Copy link
Copy Markdown

Plugin: Mock Jutsu

Adds Mock Jutsu, an algorithmic mock data engine for JMeter.

What it does

Generates format-valid synthetic test data directly inside JMeter test plans
via custom functions — no Python, no subprocess, no CSV files needed.

Key features

  • 390 data types across 49 categories
  • 6 locales (TR · UK · US · DE · FR · RU)
  • Pipe-separated syntax: ${__mockjutsu_financial(cardnum:visa|TR|mask)}
  • Mask support (PCI DSS / GDPR / KVKK)
  • Zero external dependencies
  • 5955 tests passed

Links

@undera

undera commented Jun 22, 2026

Copy link
Copy Markdown
Owner

You seem to not read the contribution guidelines. Your file is misplaced. Function names are not components in JMeter, so don't list them.

- Move entry from separate file to various.json per contribution guidelines
- Remove componentClasses (functions are not JMeter components)
- Keep only markerClass as required

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@altansayan

Copy link
Copy Markdown
Author

Thank you for the feedback. I've moved the entry to various.json as required by the contribution guidelines and removed the componentClasses list — functions are not JMeter components. Please review the updated PR.

- Fix encoding issues with em dashes
- Simplify description (remove problematic syntax example)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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